Skip to content

Purple8 Hyper GraphThe Hyper Graph DB

A new category of database — graph, vector, document store, and full-text search unified in one engine. Built for sub-linear scaling, Raft consensus, and zero-downtime operations.

Purple8 Hyper Graph

Get started in 60 seconds

bash
pip install purple8-hyper-graph
bash
# With DiskANN on-disk vector index (larger-than-RAM indexes)
pip install "purple8-hyper-graph[diskann]"

# With MCP server (Claude Desktop, Cursor, custom agents)
pip install "purple8-hyper-graph[mcp]"

# With production monitoring (Prometheus + OTEL)
pip install "purple8-hyper-graph[prod]"

# With SAML/SSO
pip install "purple8-hyper-graph[saml]"
bash
docker run -d \
  --name purple8-hyper-graph \
  -p 8000:8000 \
  -e JWT_SECRET=your-secret-min-32-chars \
  -v purple8-data:/data \
  purple8/purple8-hyper-graph:latest
python
from purple8_graph import GraphEngine
import numpy as np

engine = GraphEngine("./my_graph")

# Add nodes — no schema required
engine.add_node("doc1", labels=["Document"], properties={
    "title": "Understanding transformers",
    "region": "APAC",
    "embedding": np.random.rand(384).tolist(),   # your real embedding
})
engine.add_node("alice", labels=["Person"], properties={"name": "Alice Chen"})
engine.add_edge("doc1", "alice", "AUTHORED_BY")

# Hybrid Cypher query — vector search + graph traversal in one round-trip
results = engine.execute_cypher("""
    CALL db.vector.search('Document', $vec, 10) YIELD node, score
    WHERE node.region = 'APAC' AND score > 0.80
    MATCH (node)-[:AUTHORED_BY]->(author:Person)
    RETURN node.title, author.name, score
    ORDER BY score DESC
""", {"vec": query_embedding})

Full quickstart → · Hybrid search guide → · Cypher reference →


Why Purple8 instead of…

Purple8Neo4j + VectorKùzu + HNSWFalkorDB
Vector + graph in one query❌ two phases❌ manual wiring
Durable disk storage⚠️ in-memory
Data-first (no DDL)
AI workflow orchestration✅ Journey
One installation — no server❌ JVM❌ Redis
p50 at 100k docs3.53 ms60–150 ms30–80 ms<10 ms (RAM only)

Full competitive analysis →

Purple8 Graph is proprietary software. All rights reserved.