ShravanSunder/hnswlib-wasm
hnswlib-wasm attempts to create a browser friendly version of hnswlib
This is a tool for developers who are building web applications that need to quickly find similar items from a large dataset directly within the user's browser. It takes a collection of data 'vectors' (numerical representations of items) and builds a search index, allowing the application to rapidly query for the nearest neighbors to any given vector. It's used by web developers to add client-side approximate nearest-neighbor search capabilities to their browser-based projects.
No commits in the last 6 months.
Use this if you are a web developer building a browser-based application and need to perform fast approximate nearest-neighbor searches on a dataset entirely on the client side without relying on a backend server.
Not ideal if your application requires highly precise, exact nearest-neighbor searches, or if you prefer to perform all similarity search operations on a server.
Stars
64
Forks
14
Language
C++
License
Apache-2.0
Category
Last pushed
Jul 21, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/ShravanSunder/hnswlib-wasm"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
MariaDB/server
MariaDB server is a community developed fork of MySQL server. Started by core members of the...
AlayaDB-AI/AlayaLite
AlayaLite – A Fast, Flexible Vector Database for Everyone.
infiniflow/infinity
The AI-native database built for LLM applications, providing incredibly fast hybrid search of...
nnethercott/hannoy
Production-ready KV-backed HNSW implementation in Rust using LMDB
dingodb/dingo
A multi-modal vector database that supports upserts and vector queries using unified SQL...