Click a TRY chip or run the Time-travel demo to begin.
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
Every fact in Kronroe carries four timestamps — not just "created_at"
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.
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.
The only embedded, mobile-ready temporal graph engine
| Kronroe | Graphiti / Zep | mcp-memory-service | |
|---|---|---|---|
| Requires server | No — single file | Yes — Neo4j | No |
| Temporal model | Bi-temporal | Bi-temporal (via Neo4j) | None |
| Mobile / edge | iOS, Android, WASM | No | No |
| LLM required | No | Yes | No |
| Contradiction detection | Engine-native | LLM-based | No |
| Confidence / uncertainty | Engine-native | No | No |
| Full-text search | BM25 + fuzzy | Via Neo4j | No |
| Vector search | Cosine + temporal | Via Neo4j | No |
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.
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.
Drop-in memory for Claude Desktop, Cursor, and any MCP client. Eight tools out of the box — remember, recall, assert, correct, invalidate, and more.
Pure Rust compiled to WebAssembly. Every fact runs in your browser — nothing is sent to a server.