HNSWSQLite
JSON →A TypeScript library that combines HNSWlib approximate nearest neighbor vector search with SQLite persistence for lightweight semantic search. Current stable version is 0.2.1, released on [approx date]. It supports multiple embedding providers (OpenAI, HuggingFace, WebLLM, MediaPipe, TensorFlow.js) and provides a CLI tool. Key differentiators: no external dependencies beyond SQLite and HNSWlib, TypeScript-first with full type declarations, batch operations, and a plugin system for embedding generation. Suitable for building semantic search and recommendation systems.
Resources
packagehnswsqlite ↗