Kronroe
initialising wasm engine…
WASM

Bi-temporal graph.
In your browser.

Track not just what's true — but when it became true, and when you recorded it. Query any point in time.

// Pure Rust → WebAssembly. No server. No network. No schema.

pip install kronroe or cargo add kronroe

What does bi-temporal mean?

Every fact in Kronroe carries four timestamps — not just "created_at"

Normal database
alice.employer = "Acme"

You know what's true now. You don't know what was true last month. If it changes, the old value is gone.

Kronroe
alice works_at Acme
valid: 2023-06 → 2024-01
recorded: 2024-03-14

You know what's true, when it was true, and when you learned it. Nothing is ever deleted — history is preserved.

Why Kronroe?

The only embedded, mobile-ready temporal graph engine

Kronroe Graphiti / Zep mcp-memory-service
Requires serverNo — single fileYes — Neo4jNo
Temporal modelBi-temporalBi-temporal (via Neo4j)None
Mobile / edgeiOS, Android, WASMNoNo
LLM requiredNoYesNo
Contradiction detectionEngine-nativeLLM-basedNo
Confidence / uncertaintyEngine-nativeNoNo
Full-text searchBM25 + fuzzyVia Neo4jNo
Vector searchCosine + temporalVia Neo4jNo

Built for

AI agent memory

Give your agents persistent memory that tracks how knowledge evolves. No server, no LLM calls for storage — just assert facts and query any point in time.

Mobile and edge apps

Full relationship graph on iOS and Android with zero network latency. Compiles to a native library under 6 MB. Privacy-first — data never leaves the device.

MCP tool memory

Drop-in memory for Claude Desktop, Cursor, and any MCP client. Eight tools out of the box — remember, recall, assert, correct, invalidate, and more.

Try it live

Pure Rust compiled to WebAssembly. Every fact runs in your browser — nothing is sent to a server.

QUICK START
1) Click a TRY chip. 2) Press Assert. 3) Enter that subject in Find and press Find.
Shortcuts: Ctrl/Cmd+K focus Find · Ctrl/Cmd+Enter submit panel
Assert fact
valid from
TRY
Find entity
at time
Fact stream 0 facts
ALL
TEMPORAL RAIL
No temporal points yet. 0 visible
TIME DIFF A/B
Pick two points in time to compare state changes.
No facts yet.
Click a TRY chip or run the Time-travel demo to begin.
e.g. alice · works_at @Acme 12:34:05
ENTITY STORIES
Entity story cards appear here after facts are loaded.