Belief-aware memory at runtime

Most agents wake up with amnesia. Ours wakes up knowing what it must unlearn.

GroundTruth is a belief-maintenance memory layer built on Cognee — beliefs carry evidence, get contested, are superseded, and can be surgically forgotten.

Naive memory

retracted citation

The therapy trial showed sustained benefit across patients in all cohorts.

10.5555/retracted-example

GroundTruth memory

clean citations

Current memory cites the retraction notice and excludes the withdrawn claim.

10.5555/retraction-notice

Why this exists

Memory only grows. Facts rot. Your agent keeps citing them.

Memory only grows

Long-running agents accumulate stale facts by default.

Facts rot

Retractions, CVEs, and reversals happen faster than rebuild cycles.

Your agent keeps citing them

Downstream answers stay stale until the memory is actively corrected.

How it works

The 4-verb cycle

remember

Evidence in

Ingest claim data and source evidence into grounded memory.

groundtruth/ingest.py

recall

Evidence-annotated answers

Answering surfaces belief states and evidence classes.

groundtruth/answer.py

improve

Contested to adjudicated

Session + semantic evidence flow into resolve or revision actions.

groundtruth/feedback.py, groundtruth/contest.py

forget

Surgical removal

Session/authoritative revocations retire or supersede stale facts.

groundtruth/watcher.py

Evidence ladder

Where belief changes come from

  1. authority feed: deterministic updates from external signal
  2. semantic inference: conflict and alignment scoring
  3. user assertion: adjudication and explicit feedback

Benchmark headline

Proven committed numbers

Naive

18/20

retracted originals cited

GroundTruth

0/20

retracted originals cited

Controls

5/5

control retention

V2 semantic

28/28

coverage; precision 1.00 / recall 0.67

See full evidence sheet →

Live demo pages

Explore the product