v0.6.0 — Agentic RAG is here

The Knowledge Layer
for AI Agents

A hypergraph database built for multi-hop reasoning. Connect entities through semantic relationships and let your agents traverse knowledge like never before.

agentic_rag.py
from hyperx import HyperX from hyperx.agents import create_tools # Initialize with your knowledge graph client = HyperX(api_key="hx_sk_...") # Create agent tools with quality signals tools = create_tools(client, level="explore") # Execute with self-correction result = tools.execute( "hyperx_search", query="React state management" ) if result.quality.should_retrieve_more: # Quality signals guide agent behavior print(result.quality.suggested_refinements)

Beyond Traditional Databases

HyperX rethinks how AI systems should store and retrieve knowledge with hypergraph semantics.

⬡

Hyperedges

Unlike edges in traditional graphs, hyperedges connect any number of entities with rich semantic roles. Model complex relationships like "Author wrote Book published by Publisher in 2024."

↗

Multi-Hop Paths

Traverse knowledge graphs with configurable depth. Find connections between concepts through semantic pathways with role-aware filtering at each hop.

🔍

Hybrid Search

Combine vector similarity with keyword matching and graph structure for precise retrieval.

📊

Bi-Temporal

Track both when facts were true and when they were recorded. Essential for audit trails.

🧠

Native Embeddings

Built-in vector storage without external dependencies. 1536-dimension vectors supported.

Agentic RAG

Purpose-built tools for AI agents with quality signals that enable self-correction and multi-step reasoning.

Works With Your Stack

Native integrations for popular LLM frameworks. Zero boilerplate, full type safety.

LangChain

HyperXToolkit for LangGraph agents

from hyperx.agents import HyperXToolkit
toolkit = HyperXToolkit(client, level="explore")
tools = toolkit.get_tools()

LlamaIndex

HyperXToolSpec for agent workflows

from hyperx.agents import HyperXToolSpec
spec = HyperXToolSpec(client, level="explore")
tools = spec.to_tool_list()

OpenAI Functions

Export schemas for function calling

tools = create_tools(client)
schemas = tools.schemas # OpenAI format
tools.execute("hyperx_search", query="...")

Start Free, Scale As You Grow

No credit card required. Upgrade when you need more power.

Free

$0 / forever

Perfect for prototypes and side projects

  • 1,000 entities
  • 5,000 hyperedges
  • Full SDK access
  • Agentic RAG tools
  • Community support
Get Started

Ready to Build?

Get started in minutes. No credit card required.