vector-index-bench/vibe
Vector Index Benchmark for Embeddings (VIBE) is an extensible benchmark for approximate nearest neighbor search methods, or vector indexes, using modern embedding datasets.
Supports quantized 8-bit and binary vector representations alongside full-precision indexing, HPC integration via Slurm and NUMA awareness, and GPU-accelerated algorithms. Built on containerized algorithm implementations (Apptainer/Singularity) with a modular architecture enabling straightforward addition of new vector search methods through standardized Python wrappers and hyperparameter configuration files. Evaluates both in-distribution and out-of-distribution embedding scenarios across diverse modalities (text, image, code) with automated result visualization and radar chart comparisons.
Stars
36
Forks
6
Language
Python
License
MIT
Category
Last pushed
Mar 04, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/vector-index-bench/vibe"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
lancedb/lancedb
Developer-friendly OSS embedded retrieval library for multimodal AI. Search More; Manage Less.
zilliztech/VectorDBBench
Benchmark for vector databases.
qdrant/vector-db-benchmark
Framework for benchmarking vector search engines
myscale/vector-db-benchmark
Framework for benchmarking fully-managed vector databases
prrao87/lancedb-study
Comparing LanceDB and Elasticsearch for full-text search and vector search performance