Open source MIT · AI Gateway for agents

Guard the agent. Diagnose the task.

Real-time guardrails for model calls. Evidence-backed diagnosis when agent tasks go wrong.

Captures from
Hands off to

Guard known risks in real time. Diagnose what still goes wrong.

Guard

During the run
Agent
Gateway
Model
sk-•••• [redacted]
Example: secret removed before the call
  • Data
  • Loops
  • Budgets
AI Gateway

Diagnose

After the run
Goal Tools Answer
Diagnose
Finding
One task. Evidence from every step.
  • Failure
  • Evidence
  • Fix
Diagnostics

From a failed run to a clear fix.

Example data

Failure reported as success

9 affected runs

Evidence

billing.charge

502 · gateway timeout

Mismatch
Agent answer

“Subscription activated — $49 charged.”

Suggested fix

Verify charge
Confirm
Only on success

After the fix

1 square = 1 checked run

0 recurrences / 38 runs

Repair handoff

Gate confirmation on billing.charge status

Goal
Charge $49 and confirm the subscription.
Cause
A failed charge fell through to the success template.
Fix
Check the charge result before confirming success.
Evidence
tr_8f9a2b + 8 similar traces

Why Provon

The gap between “it ran” and “it worked”.

Tracing tools

  • Real-time guardrails No
  • Task-level diagnosis Manual review
  • Findings with cause & evidence No
  • Fix handoff + regression watch No

AI gateways

  • Real-time guardrails Yes
  • Task-level diagnosis No
  • Findings with cause & evidence No
  • Fix handoff + regression watch No

Provon

  • Real-time guardrails Yes
  • Task-level diagnosis Yes
  • Findings with cause & evidence Yes
  • Fix handoff + regression watch Yes

Evidence first

Every Finding links back to real traces.

You stay in control

Provon never edits your repo or policies.

Healthy runs stay quiet

Findings only when something is wrong.

Run Provon
on your server.

Keep traces in your infrastructure.

Open sourceSelf-hostedYour data
Self-hosting guide

Install locally

MIT
$ curl -fsSL https://provon.dev/install.sh | sh
Quickstart