HNSWlib
Header-only C++ library implementing HNSW approximate nearest neighbor search.
About
HNSWlib is a header-only C++ implementation of the Hierarchical Navigable Small World algorithm for approximate nearest-neighbor search, with Python bindings and community bindings for Java and R. It is lightweight with no dependencies beyond C++11, supports incremental index construction, element updates and deletions, custom distance functions, and picklable Python indexes. It underpins several vector databases. Released under the Apache 2.0 license.
Reviews (0)
Leave a Review
No reviews yet. Be the first to review!
Details
- Category
- Vector Databases & Embeddings
- Price
- Free
- Platform
- Local/Desktop
- Difficulty
- Intermediate (3/5)
- License
- Apache-2.0
- Added
- Apr 3, 2026
Related Tools
Open-source big data serving engine with built-in vector search and ML inference.
Highly scalable distributed vector search engine by Yahoo Japan.
Open-source vector similarity search extension for PostgreSQL.
High-performance embedding server by Hugging Face for production deployment.
All-in-one embeddings database for semantic search, LLM orchestration, and language model workflows.
Efficient similarity search library by Meta for dense vector clustering and retrieval.