yarlabs/hyperspace-db — explained in plain English
Analysis updated 2026-05-18
Store hierarchical data like org charts or code trees in far fewer dimensions than standard vector databases.
Run offline first vector search on edge devices like drones or robots, syncing to the cloud when connected.
Compress vector data with 1 bit quantization to cut storage needs significantly.
Isolate multiple tenants in a shared vector database for a SaaS application.
| yarlabs/hyperspace-db | polarityinc/zenith | azw413/ternos | |
|---|---|---|---|
| Stars | 113 | 109 | 103 |
| Language | Rust | Rust | Rust |
| Last pushed | — | — | 2026-03-19 |
| Maintenance | — | — | Maintained |
| Setup difficulty | hard | moderate | moderate |
| Complexity | 5/5 | 4/5 | 4/5 |
| Audience | developer | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Advanced infrastructure component aimed at production scale AI and robotics deployments.
HyperspaceDB is a high performance vector database written in Rust, aimed at AI agents, robotics, and autonomous systems. A vector database is a specialized storage system for AI embeddings, the numerical representations that AI models use to capture meaning. Unlike most vector databases designed mainly for simple document search, HyperspaceDB targets more demanding use cases involving continuous learning, spatial reasoning, and hierarchical data structures. Its standout technical feature is native support for hyperbolic geometry, a family of mathematical spaces that represent hierarchical relationships, such as organizational charts, code file trees, or biological taxonomies, more efficiently than standard flat, or Euclidean, geometry. The project claims this lets it store equivalent semantic information using far fewer dimensions, which in turn uses dramatically less memory and disk space. Other practical capabilities include one bit quantization, which compresses vector data to use eight times less storage, asynchronous replication across multiple nodes, and edge to cloud synchronization for offline first deployments, useful for robots or drones that cannot rely on a constant internet connection. It also supports multi tenant isolation for software as a service applications, and automatic offloading of rarely accessed, or cold, data to object storage such as S3. Performance benchmarks reported in the README show very high throughput compared to competing databases, with the hyperbolic geometry mode showing especially large advantages in both speed and storage. The project targets robotics teams, AI research labs building long term memory systems for agents, and enterprise applications that need to combine graph like relationships with semantic search. It is released under the AGPL version 3 license, with a separate commercial license available for organizations that need different terms.
A Rust vector database using hyperbolic geometry to store hierarchical data compactly for AI agents, robotics, and continuous learning.
Mainly Rust. The stack also includes Rust, Vector Search, SIMD.
AGPL v3, a copyleft license requiring derivative works and network use to also be open sourced, a separate commercial license is offered.
Setup difficulty is rated hard, with roughly 1day+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.