Skip to verify
Sealed agent evidence · offline verify

Evidence as a file — not a dashboard .epi

Portable proof of what an AI agent did. Seal the run, share the bytes, verify offline — no login required to trust the record.

Observability shows you what happened. EPI gives anyone a sealed receipt that still works without our UI.

pip install epi-recorder
MIT open source Offline verify Seal ≠ identity Same bytes in CI

Free forever offline · Sprint $1,500 · Pricing · GitHub

demo_refund.epi
Seal OK
SHA-256a7b3…f21c
SignatureEd25519 · valid
IdentityLOCAL · pin for strict
PolicySeparate from seal

Drop your own file below · full tool at verify/

Drop a .epi — see the seal

Runs in this tab. File is not uploaded here. Download sample.epi · Private vs full report

Drop a .epi file here

or click to browse · verification stays in this browser

01 · Structure
02 · File hashes
03 · Signature
04 · Step chain
05 · Identity (browser)
06 · Full audit → CLI

From PyPI to a sealed .epi

Animated · silent · 1080p sample.epi Full verify tool

Three different questions

The code separates these on purpose. A green seal is not a moral judgment — and LOCAL identity is not a failed seal.

01 · Seal

Was this file tampered with?

SHA-256 member hashes + Ed25519 over the canonical manifest. Offline. No EPI server required.

epi verify · valid seal ≠ known who
02 · Identity

Do we trust who sealed it?

KNOWN (org pin) / LOCAL / NOT_PINNED. Unpinned is WARN — not claim-ready. Insurers: --policy strict.

epi keys trust · --policy strict
03 · Policy

Did the run break our rules?

Optional epi_policy.json + deterministic fault analyzer. Policy FAULT can sit next to verify PASS — the record is intact; the rules fired.

epi analyze · mechanical rules · human review

Four steps. One file.

The product loop — not a dashboard setup wizard.

  1. 01

    $ pip install epi-recorder

    MIT · offline · no account

  2. 02

    with record("run.epi"): …

    Or wrap_openai / LangChain / LiteLLM — capture the run

  3. 03

    $ epi verify run.epi

    Integrity + signature offline · identity is separate

  4. 04

    $ epi view run.epi

    Forensic timeline in any browser · no login

Integrations: OpenAI · Anthropic · LangChain · LangGraph · LiteLLM · OTel · pytest · AGT · GitHub

Free to verify. Pay for proof.

No monthly prices for products that don’t exist yet. Verification stays free forever.

Open source

$0

Recorder, verifier, viewer, format. Unlimited offline. Verification will never cost money.

pip install

Control plane

Design partners

Org keys, hosted receipts, retention — in development. 3–5 partners, pilots from $5K.

Partner inquiry

Evidence starts with one command.

Founder-led pilots welcome. No fake self-serve enterprise checklist.

Depth: How it works · Trust model · Integrations · Use cases · Known limits

Verify sample Install CLI