Start now
Claude Code
Install the plugin
/plugin marketplace add Jujitae/invara
/plugin install invara
Optional after installation: /invara:doctor
Codex / other coding agents
Use the shell path
uvx invara list
pip install invara
Use uvx now, or install persistently with pip.
One simple acceptance check
- 1.Before work: define what must stay true
- 2.Seal the acceptance conditions
- 3.Let the coding agent work
- 4.Judge the observable evidence
- 5.Receive the exact verdict
Exact verdict: PASS · BLOCK · UNVERIFIABLE · HUMAN_REVIEW
Executed teaching case · Windows · INVARA 0.3.0
The checks still passed. The promise didn't.
In a synthetic Windows run, INVARA 0.3.0 sealed a promise not to edit an existing check. Adding a list-greeting feature passed both checks and received PASS. Changing one comment in the protected check after sealing left both checks green, but the next verdict was BLOCK.
check_existing.py was protected before the greeting feature was added.
The new list greeting works and the original greeting still works.
After a post-seal comment edit in the protected check, both checks still passed; INVARA reported the changed bytes.
Synthetic teaching run, not a customer result or a general correctness claim. The example ZIP contains the exact input, contract, and reproduction steps; it uses INVARA 0.3.0.
Know what you get before you upgrade.
Free: install the current public tool through Claude Code or a shell-capable agent, seal your acceptance conditions, and receive an exact verdict.
Pro adds Codex work-scope checks and continuing local records for one customer's Windows installation.
USD 14.99 / month
Renews until cancelled. Tax may apply; Codex and API costs are separate. The Pro page explains the agent-assisted Paddle subscription and installation requirements.
Evidence you can inspect
- Historical 0.1.3 release proof · wheel SHA256 d8507d777ec01134cdd111441961e945e42b7889790721586e633e6791432d8a
- Zero runtime dependencies and no model in the verdict path
- Verdicts use observable file bytes and command exit codes
- Append-only hash-chain verdict history with replay
- Six MCP tools · public Windows and independent Linux fresh-install verification
INVARA verifies declared constraints against observable evidence. It does not prove general software correctness, find bugs, perform a security audit, prevent hallucinations, or autonomously authorize work.
Try it on one real AI-coding task.
No repository upload required. If you want to share feedback, tell us what happened after your first verdict.
Try it on one real AI-coding task
Feedback asks only which tool you used, whether you reached a first verdict, what blocked you, whether you would use it again, and an optional email.