Embedded long-term memory runtime & vector search engine for AI agents
-
Updated
Sep 29, 2026 - Rust
Embedded long-term memory runtime & vector search engine for AI agents
HNSW (Hierarchical Navigable Small World) vector index built from scratch in Python/NumPy: no FAISS, no hnswlib. recall@10 = 1.000, 20x speedup over brute force at n=8000.
Engineered a production-grade Vector Database from scratch, implementing the HNSW algorithm for high-performance semantic search with sub-millisecond latency.
An interactive, step-by-step visualization of Hierarchical Navigable Small World graphs — the index behind nearly every vector database. Insert, search, delete, update, tune the parameters, and measure what it all costs, one algorithm step at a time.
To associate your repository with the hnsw-algorithm topic, visit your repo's landing page and select "manage topics."