turbovec is a Rust-based vector index with Python bindings built on Google’s TurboQuant algorithm, enabling zero-training, data-oblivious quantization.
It compresses large embedding corpora to a fraction of the RAM of float32 while matching or beating FAISS PQ performance, supports stable external ids, deletions, and efficient filtered search via SIMD-aware allowlists. The library integrates as a drop-in replacement for in-memory stores in LangChain, LlamaIndex, Haystack, and Agno, and is available on both PyPI and crates.io.