Distributed sharding
Rendezvous hashing routes records across vector nodes while keeping routing deterministic and explainable.
A distributed vector database prototype for AI retrieval workloads, with sharded gRPC nodes, persistent storage, GraphRAG expansion, snapshots, and LlamaIndex adapters.
This browser demo mirrors the retrieval experience: query text is scored against seeded records, then graph-linked neighbors are included as context.
The original project exposes vector upsert, search, get, health, and snapshot APIs through Python gRPC services.
Rendezvous hashing routes records across vector nodes while keeping routing deterministic and explainable.
SQLite is the default local store, with optional RocksDB-compatible storage through rocksdict.
GraphRAG expansion follows linked records so query results include nearby context, not only raw similarity hits.