Turbovec: Google's TurboQuant for vector search in Rust

Turbovec – Google's TurboQuant for vector search in Rust

Turbovec: Google's TurboQuant for vector search in Rust

Turbovec is a Rust vector index with Python bindings, built on Google Research's TurboQuant algorithm. It compresses a 10M document corpus from 31 GB (float32) to 4 GB, while searching faster than FAISS. Key features include online ingestion without training, SIMD-optimized search (beating FAISS by 3.4× at 4-bit on average), incremental saves, and filter-at-search-time. It offers drop-in integrations for LangChain, LlamaIndex, Haystack, and Agno, and is designed for privacy-focused, air-gapped RAG stacks.

A 10 million document corpus takes 31 GB of RAM as float32. turbovec fits it in 4 GB - and searches it faster than FAISS.

More from this day

2026-08-18