v3.0.0 LTS: The Spatial AI Engine 🌌 #8
YARlabs
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
HyperspaceDB v3.0.0 is not just a major update; it is a fundamental architectural evolution.
With this release, we are officially transitioning from a high-performance vector database for RAG to the world's first Spatial AI Engine. Traditional vector databases flatten knowledge. HyperspaceDB v3.0.0 gives autonomous agents, robotics, and continuous learning systems the ability to model information exactly how the physical world is structured: as hierarchical, spatial, and dynamic graphs.
We have completely ripped out the monolithic storage engine, introduced true Serverless S3 Tiering, implemented Edge-to-Cloud Merkle synchronization for robotics, and embedded cutting-edge Riemannian math directly into the engine.
Here is what makes v3.0.0 a historic milestone.
🌟 Epoch-Defining Highlights
1. Billion-Scale Serverless Architecture (Compute/Storage Separation)
We solved the "RAM Wall" problem that plagues traditional in-memory vector databases. You can now host billions of vectors on a single commodity server.
wal.logis dead. The engine now uses Double-Buffering andArcSwapto atomically rotate the WAL into immutable mini-graphs (chunk_N.hyp) without blockingInsertoperations.s3-tieringfeature. Cold chunks are automatically evicted from local NVMe and uploaded to S3. On query, they are lazily downloaded and cached via a strict LRU byte-weighted policy.2. Edge-to-Cloud & Peer-to-Peer Sync (For Robotics & Swarms)
HyperspaceDB is now the ultimate memory layer for disconnected Edge AI and Robotics (ROS2).
SyncHandshake,SyncPull,SyncPush). Agents working offline can instantly synchronize only the "changed" semantic buckets with the Cloud the moment they get internet access.IndexedDBand natively supports differential sync with the backend.HS_GOSSIP_PEERS. Nodes can now discover each other via UDP multicast and form fully decentralized Swarms without a Master node.3. Cosmological Routing & Optimization
We applied principles from modern astrophysics to optimize hyperbolic graph traversal:
i8/f16), while vectors near the boundary (f64to prevent precision collapse (NaN).4. Cognitive Math SDK (Zero-Hallucination Framework)
We moved the heavy lifting of spatial reasoning to the SDKs (Python, C++, Go, TypeScript), allowing developers to audit LLMs without relying on RAG.
local_entropyandlyapunov_convergencefunctions. Track the trajectory of an LLM's "Chain of Thought" in the Lorentz space. If the trajectory diverges (entropyparallel_transportto mathematically pull a generated thought towards the global context vector before saving it, preventing Agentic topic drift.5. Revamped Dashboard & Visualizations
The built-in React Dashboard has been heavily upgraded for researchers and developers.
.envvariables, index parameters, andMALLOC_CONFdirectly from the UI without restarting the server.Hot Vacuum, evict chunks to S3, or download snapshot backups directly from the browser.🛠 Detailed Changelog
Added
LocalBackendandS3Backendtraits withmokaLRU caching andtar-based chunk serialization.Changed (from v2.2.2)
wal.logto an LSM-Tree architecture with immutablechunk_*.hypfiles.index_linkis now atomically replaced viaArcSwapupon MemTable flush, instantly freeing RAM.ChunkSearcher.Fixed
flush_limiterblocked the Tokio scheduler at high concurrency.OwnedSemaphorePermitis now strictly confined inside the blocking thread.NaNfloating-point panics at the hyperbolic boundary via property-based testing and strict gRPC Validation Layers.clippy -D warningscompliance across all crates (removed dead code, fixed trailing whitespaces, and optimizedMutexGuardawait drops in WASM).Because v3.0.0 completely changes the underlying storage layout (from monolithic WAL to Fractal Segments), it is not directly compatible with v2.x.x data directories.
To upgrade:
v2.2.2instance and export your collections via the SDK (client.export_collection()).v3.0.0and initialize a clean data directory.For users deploying to Edge/Cloud, please review the new
HS_STORAGE_BACKENDandHS_GOSSIP_PEERSenvironment variables in the documentation.Welcome to the Spatial AI Era. 🚀
— The HyperspaceDB Team
This discussion was created from the release v3.0.0 LTS: The Spatial AI Engine 🌌.
Beta Was this translation helpful? Give feedback.
All reactions