HNSWlib

Header-only C++ library implementing HNSW approximate nearest neighbor search.

Open SourceSelf HostedOffline Capable
0.0 (0)

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

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.

Open SourceSelf HostedOffline
Advanced
0.0 (0)

Highly scalable distributed vector search engine by Yahoo Japan.

Open SourceSelf HostedOffline
Advanced
0.0 (0)
Featured

Open-source vector similarity search extension for PostgreSQL.

Open SourceSelf HostedOffline
Easy
0.0 (0)

High-performance embedding server by Hugging Face for production deployment.

Open SourceSelf HostedOfflineGPU 4GB+
Easy
0.0 (0)

All-in-one embeddings database for semantic search, LLM orchestration, and language model workflows.

Open SourceSelf HostedOffline
Easy
0.0 (0)
Featured

Efficient similarity search library by Meta for dense vector clustering and retrieval.

Open SourceSelf HostedOffline
Intermediate
0.0 (0)
Browse all Vector Databases & Embeddings tools