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
Fast embedding inference server supporting many embedding models.
Open-source vector similarity search extension for PostgreSQL.
All-in-one embeddings database for semantic search, LLM orchestration, and language model workflows.
Library for representing and sending multimodal data by Jina AI.
Python client library for Qdrant vector database.
Efficient similarity search library by Meta for dense vector clustering and retrieval.