VectorDB-NTU/RaBitQ-Library

A lightweight library for the RaBitQ algorithm and its applications in vector search.

56
/ 100
Established

RaBitQ implements a vector quantization algorithm achieving optimal theoretical error bounds with ultra-low bit-widths (1-7 bits per dimension), supporting fast distance estimation via bitwise operations. It integrates with popular vector search indexes—IVF, HNSW, and QG—enabling memory-efficient approximate nearest neighbor search with 90-99% recall depending on bit configuration. The library provides CPU implementations in C++ and bindings across multiple production systems including Milvus, Faiss, VSAG, and Elasticsearch.

129 stars.

No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 15 / 25
Community 21 / 25

How are scores calculated?

Stars

129

Forks

40

Language

C++

License

Apache-2.0

Last pushed

Feb 24, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/VectorDB-NTU/RaBitQ-Library"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.