
GitHub - RyanCodrai/turbovec: A vector index built on TurboQuant, written in Rust with Python bindings
A vector index built on TurboQuant, written in Rust with Python bindings - RyanCodrai/turbovec
Developers and researchers who need a lightweight, high performance ANN library for C++ or Python projects
Hnswlib is an efficient, header-only C++ library with Python bindings for fast approximate nearest neighbor search using the HNSW algorithm.
It supports incremental index construction, element deletions, custom distance metrics, multi-threaded operation, and filtering, with a significantly lower memory footprint than similar libraries. Recent updates added multi-vector search (C++ only) and more robust management of inserted/deleted elements, while Python indices are picklable and can use L2, inner product, or cosine similarity.