Skip to main content

LlamaIndex Hyperspace Integration: Spatial AI Memory Infrastructure

PyPI Version License

Building the Episodic Memory for the AGI Era.

This is the official LlamaIndex integration for HyperspaceDB — the world's first Spatial AI Engine. It models information exactly how the physical world and human cognition are structured: as hierarchical, spatial, and dynamic graphs.

🧠 Why Spatial AI for LlamaIndex? (Beyond RAG)

Traditional vector databases were built to search static PDF files for chatbots. HyperspaceDB provides the primitives for autonomous agents and robotics:

  • Fractal Knowledge Graphs: Euclidean vectors fail at hierarchies. Our Poincaré & Lorentz models compress massive trees (like codebases or medical taxonomies) into low-dimensional spaces, reducing RAM usage by 50x without losing semantic context.
  • Continuous Reconsolidation: AI agents need to "sleep" and organize memories. With our Fast Upsert Path and Riemannian Math SDK (Fréchet mean, parallel transport), your indexers can continuously shift and prune vectors dynamically.
  • Heterogeneous Tribunal Framework: Natively support the confrontational model of LLM routing (Architect vs. Tribunal) directly on the vector graph. Calculate a Geometric Trust Score to verify logical path lengths and detect hallucinations.
  • Edge-to-Cloud Delta Sync: Drones and humanoid robots can't wait for cloud latency. HyperspaceDB runs directly on Edge hardware, using Merkle Tree Delta Sync to asynchronously handshake and sync memory chunks with the Cloud.

📦 Installation

pip install llama-index-vector-stores-hyperspace hyperspacedb

🛠 Usage

Hyperbolic Memory Initialization

from llama_index.vector_stores.hyperspace import HyperspaceVectorStore
from llama_index.core import StorageContext, VectorStoreIndex
from hyperspace import HyperspaceClient

client = HyperspaceClient("localhost:50051", "API_KEY")

vector_store = HyperspaceVectorStore(
    client=client,
    collection_name="agent_memory",
    metric="lorentz",  # Use hyperbolic geometry for complex hierarchies
    dimension=64
)

Hallucination Detection (Tribunal Framework)

Evaluate the structural trust of an LLM claim by verifying the logical path length between concepts in latent hyperbolic space:

from hyperspace.agents import TribunalContext

# 1.0 = Truth (Identical), 0.0 = Hallucination (Disconnected)
score = client.evaluate_claim(concept_a_id=12, concept_b_id=45)
print(f"Geometric Trust Score: {score}")

Multi-Geometry Spatial Filters

Prune search results by geometric regions:

from llama_index.core.vector_stores import MetadataFilters

filters = MetadataFilters(
    filters=[
        # Spatial Sphere (Ball) Pruning
        {"key": "location", "value": {
            "$in_ball": {"center": [0,0,0, ...], "radius": 0.5}
        }}
    ]
)

⚡ Performance: Reflex-Level Speed

Built on Nightly Rust. Our ArcSwap Lock-Free architecture and SIMD f32 intrinsics deliver up to 12,000 Search QPS and 60,000 Ingest QPS for real-time robotic memory.

📖 Documentation

📄 License

Apache-2.0. Copyright © 2026 YARlabs.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

llama_index_vector_stores_hyperspace-3.1.6.tar.gz (5.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file llama_index_vector_stores_hyperspace-3.1.6.tar.gz.

File metadata

File hashes

Hashes for llama_index_vector_stores_hyperspace-3.1.6.tar.gz
Algorithm Hash digest
SHA256 a338d506eae652fa390a0b2dbf0b261ad34b734d23a5d85dd20bc9d73f32e220
MD5 ca597b8b4ba0596d4df6109fddafb1f1
BLAKE2b-256 bf78584a4f5e114554409412e1f8e54fc84a856539a1adbf964ced73f39d8f7e

See more details on using hashes here.

File details

Details for the file llama_index_vector_stores_hyperspace-3.1.6-py3-none-any.whl.

File metadata

File hashes

Hashes for llama_index_vector_stores_hyperspace-3.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 ea5c7255dd11b4739f30f9bdd7df5461d703f115da77c0d62a7c041f9dbcd62e
MD5 5c3c2e71367684d3ee257ce561f8b3a5
BLAKE2b-256 5bddb2a0c1b8c01bbee4653ed6a295154c7c949145c67e2726a5f26ee8a9544b

See more details on using hashes here.

Release history Release notifications | RSS feed

3.1.7

2 files

This release

3.1.6 This release

2 files

3.1.5

2 files

3.1.4

2 files

3.1.3

2 files

3.1.2

2 files

3.0.5

2 files

3.0.4

2 files

3.0.1

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page