VERIMEM · VERIFIED MEMORY FOR AGENTS ENGINE ROOM · INTERACTIVE CUSTODY TRACE AGPL-3.0 · LOCAL-FIRST
VeriMem · Engine Room
← verimem.com

Watch a fact try to get into memory.

Most agent memory stores whatever the extractor emits, then hopes retrieval catches the lie. VeriMem puts a gate at the write boundary. Pick something to feed the engine and follow it, checkpoint by checkpoint, until it is admitted — or turned away. Flip X-RAY for the real thresholds, files and flags.

Every reading on this bench is a real, self-run number from the open repository — the entailment score scale (0–100, write threshold 40), the trust collapse, the abstention floor, the NET(λ) counts. Nothing here is third-party audited, and the page says so wherever a figure appears.
▸ Feed the engine — choose one
EXTRACTION — turning raw material into candidates WRITE PATH — the admission gate READ PATH — recall under the floor EX·0 RAW SOURCE doc / chat / transcript file_extract.py conversation_ingest.py EX·1 EXTRACT TEXT pdf/docx/html/epub extract_text() · zip-safe pdf docx html epub · 12k cap EX·2 PROPOSE FACTS LLM → candidates ingest_conversation() propose→gapfill→consolidate generative = can dream 00 INGEST fact + cited source client.add(fact, source=…) 01 L1 · LEXICAL CORE · ALWAYS ON anti_confab_gate.py · ~13 ms ENGRAM_VALIDATE_DEFAULT empty claim → quarantine 02 L4 · ENTAILMENT OPT-IN · THE MOAT grounding_gate.py · 0–100 write thr 40 · answer thr 85 AUROC .971 SNLI · .992 R11 03 SOURCE-TRUST RESEARCH · OFF source_trust.py · min(chan) prior .5 · quarantine < .25 INDEPENDENCE · DECONF (P88) 04 EPISTEMIC RESEARCH · OFF epistemic.py · schema v14 proven|unbeaten|refuted·absorb actor:* >0.5 → alarm (P85) LEDGER provenance + label + score semantic.py · SQLite supersede, never destroy bi-temporal · as-of QUARANTINE hidden from default recall the fact never becomes evidence status='quarantined' · auditable · excluded RQ QUERY a question at recall 05 RECALL rank by evidence client.recall() · e5 provenance per hit 06 FLOOR τ=0.8 abstain if below ENGRAM_MIN_RELEVANCE (0–1) answer iff p > λ/(1+λ) isotonic → TCE ≤ .011 VERDICT answer or silence FACT candidate
00 standby
Pick a scenario, then press Run.

The bench above is the engine's real path — extraction, admission, recall. Each chamber is a module in the open repo; each reading is a number you can reproduce. X-RAY shows files, thresholds, flags.

idle · no fact in flight

NET(λ) at scale · HaluEval QA · 300 probes

VeriMem · floor τ=0.8 +0.58
mem0 · as shipped 0.00

At λ=2: as-shipped mem0 breaks even and goes net-negative beyond — 100 fabricated answers on the unanswerable half. VeriMem stays positive to λ≈45.

What runs, and what is research

A trust product that hides its own switches would be self-refuting. Here is exactly which stage is on by default, which you opt into per call, and which ships default-OFF pending the external scrutiny this is meant to invite.