World Model as a Service: The Missing Infrastructure Layer for AI Agents
Every serious AI agent needs three things: persistent memory, safety validation, and trusted identity. Here's why this should be infrastructure, not something you build from scratch.
The Core Problem
When a session ends, everything the agent learned disappears. Context windows are caches. Even 200K tokens isn't enough for a project that runs for weeks.
Retrieval-augmented generation helps for documents. It doesn't help for:
- "Has this action already been taken?" (deduplication)
- "Who authorized this instruction?" (authority chain)
- "What led to this outcome?" (causal graph traversal)
These require structured memory, not fuzzy similarity.
The Graph-Native Solution
ODEI's world model uses Neo4j with a 6-layer semantic ontology:
FOUNDATION — Identity, values, governance (25 nodes)
VISION — Long-term goals (12 nodes)
STRATEGY — Active plans (16 nodes)
TACTICS — Current tasks (8 nodes)
EXECUTION — In-progress work (11 nodes)
TRACK — Metrics, signals (19 nodes)
91 nodes total. Every write passes through 7 constitutional checks.
The Constitutional Layer
Before any agent writes to memory or takes an action:
- Immutability — Can this be changed?
- Temporal — Is this still valid?
- Referential integrity — Does the referenced entity exist?
- Authority — Is this agent authorized?
- Deduplication — Already done?
- Provenance — Where did this come from?
- Constitutional alignment — Violates principles?
Output: APPROVED, REJECTED, or ESCALATE.
Production Numbers (Jan-Feb 2026)
Running at https://api.odei.ai:
- 92% task success rate on Virtuals ACP
- 0 hallucination errors (layer 3 catches invented references)
- 0 duplicate executions (layer 5 hashes actions)
Access
| Channel | Price | Link |
|---|---|---|
| REST API | $0.05-$0.25/call | api.odei.ai/integrate/ |
| Virtuals ACP | $0.05-$25/call | app.virtuals.io/acp/agent-details/3082 |
| MCP (Claude) | Free | npx @odei/mcp-server |
| Fetch.ai | By protocol | Almanac registered |
The MCP server works with Claude Desktop out of the box — no account needed for basic usage.
Top comments (0)