Skip to content
Lethe
remember · recall · forget() · built on Cognee

On-call memory that
forgets — and proves it.

It remembers your runbooks across every session — and forgets the systems you kill, so you never chase a dead one at 3 a.m.

lethe · interactive preview
An interactive preview of an incident graph — drag a node, or forget the dead one.

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

works with
cognee MCP Claude Ollama OpenAI OpenRouter groq Cursor Antigravity
lethe · live

A real query against the live graph — not a script. For the full forget flip, 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 on-call assistant.
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

Hard-delete across graph and vectors — receipt included, re-arm in one click.

Hybrid memory

A knowledge graph and a vector store, working together.

Callable over MCP

Triage and decommission from Claude or Cursor — plus a one-command Claude Code plugin.

Citations that open

Click a chip to read the original runbook — after a forget, it is verifiably gone too.

Memory health, measured

One deterministic staleness score plus a reversible decay loop — 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. cognee.add
    Remember
    ingest runbooks
  2. cognee.cognify
    Structure
    graph + vectors
  3. cognee.search
    Recall
    graph-grounded triage
  4. cognee.forget
    Forget the differentiator
    verifiable hard-delete
  5. cognee.prune
    Reset
    rebuild from clean
deliberately omitted
Cognee also ships improve() — memory that silently grows itself. We skip it: memory grows on explicit ingest, shrinks on verified forget.

Everyone builds AI that remembers more.

The whole field accumulates — and stale runbooks mislead as often as they help. Lethe makes the opposite move: forgetting the dead thing, on command and verifiably.