datastax/jvector

JVector: the most advanced embedded vector search engine

61
/ 100
Established

Implements a hybrid graph-based index combining HNSW's hierarchical structure with Vamana's algorithms, using a two-pass search strategy with in-memory compressed vectors (PQ/binary quantization) for fast filtering and disk-resident full-precision vectors for accuracy. Supports incremental construction with nonblocking concurrency that scales linearly across cores, and uniquely enables building larger-than-memory indexes by applying two-pass search during index construction itself. Built as a Java library with multirelease JAR support for Java 11+ and optional SIMD optimizations on Java 20+.

1,693 stars. Actively maintained with 5 commits in the last 30 days.

No Package No Dependents
Maintenance 16 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 19 / 25

How are scores calculated?

Stars

1,693

Forks

148

Language

Java

License

Apache-2.0

Last pushed

Mar 12, 2026

Commits (30d)

5

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/datastax/jvector"

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