Skip to content
Obliviate
remember · recall · forget() · built on CockroachDB

Agent memory you can
erase — and prove it’s gone.

Verifiable forgetting for AI-agent memory. It remembers what you tell it about a subject — and forgets on command, then proves the erasure: it existed, it's gone, it's irreversible.

obliviate · interactive preview
An interactive preview of a knowledge graph — drag a node, or forget the dead one.

The real thing builds this from your records — open the app for the full graph.

works with
CockroachDB MCP Claude Ollama OpenAI OpenRouter groq Cursor Antigravity
obliviate · live

A real query against the live graph — not a script. For the full Forget & Prove flow, open the app.

the same question, twice

Watch it forget.

AskRecommendForgetAsk againFlip
If auth-service latency is high, what should I check?
Check the legacy-cache — flush and resize the cluster to recover.
Check the session-store connection pool and its hit rate.
Forgotten·2 documents·10 nodes·18 edges removed
You ask your agent.
scroll ↓
the platform

Memory you can rely on.

Persistent threads

Every conversation saved — pick it back up later.

Isolated workspaces

Separate knowledge bases, each with its own graph.

Multi-turn context

Follow-ups understand what you just asked.

Runs fully offline

Point it at a local model — nothing leaves your machine.

Verifiable deletion

One atomic erasure across documents, graph and key — with a 3-part proof and a signed certificate.

Hybrid memory

A knowledge graph and vector embeddings in one CockroachDB store.

Proof of prior existence

AS OF SYSTEM TIME reconstructs exactly what existed the instant before erasure — from the database's own history.

Crypto-shredded keys

Each subject's data key is destroyed on forget, so residual ciphertext — MVCC history, backups, S3 — is unrecoverable.

Memory health, measured

A deterministic staleness score plus reversible demote / restore — free, 0 tokens.

how it works

The whole loop — including the verb everyone skips.

Every step is a real call in the codebase — remember, recall, and the one almost no one ships: forget.

  1. ingest
    Remember
    store encrypted
  2. extract
    Structure
    graph + embeddings
  3. ask
    Recall
    graph-grounded answers
  4. forget
    Forget & Prove the differentiator
    verifiable erasure
  5. certificate
    Certify
    signed & WORM-stored
deliberately omitted
Obliviate never grows memory silently. Memory grows on explicit ingest, and shrinks on verified forget — nothing self-accumulates behind your back.

Everyone builds AI that remembers more.

The whole field accumulates — and stale memory misleads as often as it helps. Obliviate makes the opposite move: forgetting a subject, on command and verifiably.