Cloud · Built on Rust · Bitemporal by default
Works with Claude, Codex, Cursor, Copilot, and any MCP or HTTP client. Every fact carries who said it, when, and what we knew at the time — replay any decision, prove any audit, shred any record on request.
14-day trial · no credit card · US + EU regions
Most graph databases give you nodes and edges. We give you the operational truth of what was true, what we believed, and who can prove it.
Valid time (when a fact was true in the world) AND system time (when we recorded it). Replay any decision against the data the agent actually saw, not what we know now.
Who said it, when, in what session, under what policy. Tamper-
evident SHA-256 hash chain over the audit log. Run
CALL db.verifyAuditChain()
to prove nothing was altered.
Article 17 / CCPA delete requests destroy the encryption key, not the rows. The audit chain stays intact; the underlying records are unreadable. Compliance + forensics in one step.
One gq_* key opens the
MCP endpoint to Claude Desktop, Claude Code, Cursor, Copilot, or any
custom agent. Same key, same URL, full graph + Cypher surface.
{
"mcpServers": {
"invariantdb": {
"type": "http",
"url": "https://us.invariantdb.com/mcp",
"headers": { "Authorization": "Bearer gq_..." }
}
}
}
Same Rust engine ships across all three. The differences are in what's licensed: clustering, compliance, WORM, crypto-shred, differential privacy.
Self-serve. 14-day trial.
Per-graph isolation. Production grade.
Cloud or self-hosted. Compliance gates.
quote-based
Drop in your email, pick a region. We'll mint your first
gq_* key and
hand you the MCP config block.