HNSWSQLite

JSON →
library 0.2.1 ·javascript
verified Jun 7, 2026

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.