Every agent plan gets a signed receipt — a deterministic, Ed25519-signed attestation that the stated intent matches the actual mechanism. ~10ms, zero tokens, discovery-ready audit trail.
Most governance tools publish accuracy on curated demos. We publish what happens when 342,000 plans hit the production API — benign DevOps, hostile exfiltration, credential harvesting, privilege escalation, prompt injection, and everything in between.
Every number on this page was produced by sending plans through POST /api/v1/vouch. No tailored benchmarks. No proprietary datasets. Not opt-in components — enforced patterns that produce verdicts on every plan.
Soft-language insider threats and restructured intent go to a cheap model review. Not a $0.03 frontier call — a targeted check on only the plans we flagged. The architecture catches what it can deterministically. What it can't, it flags.
One API call. Eight independent coherence layers. A signed receipt every time. No tokens. No model drift.
One middleware call. Works with LangChain, CrewAI, any MCP agent, or plain HTTP. No SDK. No sidecar. No GPU.
Eight independent layers ask: does what this plan says it's doing match what its mechanism would actually do? Deterministic. Same input, same verdict. <10ms.
Every decision ships with an Ed25519-signed attestation: claim hash, verdict, rungs that fired, timestamp, key fingerprint. Verify independently. Discovery-ready audit trail.
Guard Claude Managed Agent sessions with one function call. Or add Vouch to any MCP-compatible agent. Both call the same API. Engine stays on our server.
Every tool call evaluated before the sandbox executes it. ACCEPTED flows. RESTRICTED steers. BLOCKED stops. The agent loop handles retries naturally.
npm install vouch-guard
import { guardSession } from "vouch-guard"; // One call guards the entire session const audit = await guardSession(client, sessionId, { apiKey: process.env.VOUCH_API_KEY, }); // audit.accepted, audit.blocked, audit.restricted
MCP server that gives any agent a vouch_evaluate tool. Works with Claude Code, Cursor, Windsurf, or any MCP-compatible host. Auto-provisions API keys.
npx vouch-mcp
// In your MCP config (claude_desktop_config.json, etc.) { "mcpServers": { "vouch": { "command": "npx", "args": ["vouch-mcp"] } } }
Both packages are open source. The evaluation engine is hosted — your plans are evaluated in ~2ms, verdicts signed with Ed25519, and nothing is stored. github.com/atlas-with-iris
No black boxes. No per-token metering. Flat, predictable, post-subsidy pricing.
10,000 evaluations per month. Zero commitment.
50,000 evaluations per month. Built for production.
Dedicated instance. Custom lane work. Your traffic, your rules.
No credit card. No commitment. Just an email.
10,000 evaluations/month free. Upgrade anytime.