Stop relying on screenshots. Evidence Packaged Infrastructure (.epi) is the open standard for Verifiable Execution. It captures code, context, and computation into a verifiable signed receipt that works everywhere.
From code execution to sealed evidence in seconds.
99% installation success rate. Universal one-command installer for all platforms.
Embedded crypto library verifies Ed25519 signatures offline in the browser
Improved from 85% to 99% with automatic PATH auto-fix and python -m fallback
Auto-detects and repairs PATH issues with self-healing diagnostics
curl -sSL https://raw.githubusercontent.com/mohdibrahimaiml/epi-recorder/main/scripts/install.sh | sh
iwr https://raw.githubusercontent.com/mohdibrahimaiml/epi-recorder/main/scripts/install.ps1 -useb | iex
epi command not found, use
python -m epi_cli (100% reliable)
From code execution to sealed evidence in seconds.
epi run <script.py>
Zero-config recording. Auto-verifies and opens viewer. Simplest way to record.
✅ Shippedepi record --out <file.epi> -- <cmd>
Advanced recording with explicit output filename. Record any shell command.
✅ Shippedepi verify <file.epi>
Verify integrity and authenticity (structural, integrity, signature checks).
✅ Shippedepi verify <file.epi> --verbose
Verbose verification output with detailed check results.
✅ Shippedepi verify <file.epi> --json
Output verification results as JSON for CI/CD integration.
✅ Shippedepi view <file.epi>
Open recording in browser with interactive timeline viewer.
✅ Shippedepi ls
List all recordings in ./epi-recordings/ directory.
✅ Shippedepi doctor
NEW in v2.1.1: Self-healing diagnostics. Auto-detects and repairs PATH issues.
✅ Shippedepi keys list
List all Ed25519 keypairs in your keystore.
✅ Shippedepi keys generate
Generate a new Ed25519 keypair (auto-generated on first use).
✅ Shippedepi keys generate --name <keyname>
Generate a named keypair for team/project separation.
✅ Shippedepi keys export --name <keyname>
Export public key for sharing with verifiers.
✅ Shippedepi --help
Show all available commands and usage information.
✅ Shippedepi help
Show extended quickstart guide with examples.
✅ Shippedepi version
Show EPI version information (currently v2.2.0).
✅ Shippedepi <command> --help
Get detailed help for any specific command.
✅ Shipped@record
Decorator to record a function. @record(goal="test")
with record("file.epi", goal="...")
Context manager. Tip: Always provide an explicit filename when adding
metadata like goal or metrics.