MinishLab/vicinity
Lightweight Nearest Neighbors with Flexible Backends
Provides a unified Python API across seven pluggable ANN backends (FAISS, HNSW, Annoy, Usearch, PyNNDescent, Voyager) with configurable distance metrics and index types, eliminating vendor lock-in for vector search. Includes built-in evaluation metrics for benchmarking queries-per-second and recall, plus HuggingFace Hub integration for sharing vector stores alongside metadata like embedding models.
334 stars and 62,743 monthly downloads. Available on PyPI.
Stars
334
Forks
10
Language
Python
License
MIT
Category
Last pushed
Dec 30, 2025
Monthly downloads
62,743
Commits (30d)
0
Dependencies
3
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/MinishLab/vicinity"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
MariaDB/server
MariaDB server is a community developed fork of MySQL server. Started by core members of the...
infiniflow/infinity
The AI-native database built for LLM applications, providing incredibly fast hybrid search of...
AlayaDB-AI/AlayaLite
AlayaLite – A Fast, Flexible Vector Database for Everyone.
oceanbase/seekdb
The AI-Native Search Database. Unifies vector, text, structured and semi-structured data in a...
schwabauerbriantomas-gif/m2m-vector-search
Edge Vector search engine with Vulkan GPU acceleration, hierarchical indexing (HRM2), and native...