
inspeximus
by DanceNitra
inspeximus — a zero-dependency Python agent-memory library
Ask any memory where it came from — and check the answer. provenance(key) returns the declared
source, the lineage it inherited, the evidence grade, every value the fact has held and which policy
retired each one, and whether the record still matches what its write receipt committed to. Delete the
fact and erasure_certificate() is the same answer for the deletion — a receipt an auditor verifies
offline, without the live store and without trusting us. Because a delete that returns success is not a
delete: we measured one that left the data recoverable in five of six places the application had put it
(python probes/forget_verification_bench.py — soft delete scores 0.17 and names the five leaking stores; the wired hard delete scores 1.00).
"We have inspected" — the medieval charter that recites an earlier one word for word and attests it unaltered. The self-correcting memory layer for AI agents.
Correct a fact once and it stays corrected: the store serves the new value and refuses to let the old
one creep back — deterministically, with no LLM on the write path, from a single zero-dependency file.
revert(key) puts a correction back on command, which is the cheapest proof that what sits underneath is
a real state model and not a log. Extracted from an autonomous research OS that has run it daily over a private ~10,000-note vault (our own deployment — you cannot re-run that one; every number you CAN re-run
is listed in docs/CLAIMS.md with its command).
pip install inspeximus → import inspeximus · PyPI · Hugging Face · DOI · Homepage · MIT · v2.1.2
If inspeximus's saved you some time, a ⭐ would mean a lot — it's how other people find it. Thank you!
Built by Rastislav Drahoš — extracted from Agora, an autonomous research OS that runs it daily.
Install into Claude Code in one line
/plugin marketplace add DanceNitra/inspeximus
/plugin install inspeximus@inspeximus
That registers this repository as a plugin marketplace and installs the MCP server, which then starts
with uvx --from "inspeximus[mcp]" inspeximus-mcp and keeps its store in .inspeximus/memory.json inside the
project. Nothing to configure by hand, and nothing to install globally.
Prefer the manual route? pip install "inspeximus[mcp]" and point your client at inspeximus-mcp — the
extra matters, because the core library is deliberately zero-dependency and the MCP server is the one
piece that needs a dependency.
What you install, at a glance
Your next session starts knowing what this one decided — with no LLM
Related servers

n8n
Updated todayby n8n-io
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

mcp-server-git
OfficialUpdated todayA Model Context Protocol server providing tools to read, search, and manipulate Git repositories programmatically via LLMs

mcp-server-fetch
OfficialUpdated todayA Model Context Protocol server providing tools to fetch and convert web content for usage by LLMs