The circuit breaker
every agent needs
VAIBot intercepts every agent tool call, classifies the risk, and enforces your policy — all before a single command executes. Every decision leaves an immutable receipt.
Govern the action.
Prove the output.
VAIBot V2 governs what agents do. VAIBot V1 proves what agents created. Together they give you complete verifiable AI.
Agent Circuit Breaker
Every agent action passes through VAIBot before it executes. High-risk actions get held for human review. Destructive actions are blocked outright. Every decision is receipted.
- Risk classification on every action
- Human-in-the-loop approval flows
- Policy enforcement before execution
- Durable governance receipts
Content Provenance
Anchor AI-generated content to the blockchain. Anyone can independently verify that a document, image, or decision came from your agent — unmodified — at a specific point in time.
- SHA-256 content fingerprints
- On-chain anchoring via Base mainnet
- Tamper-evident Merkle proofs
- Public verification endpoint
V2 + V1 integration: The Audit plan automatically anchors every governance receipt on-chain via the Provenance API — creating a tamper-evident chain of custody for every agent decision.
See governance in action
Three real-world scenarios. Click a scenario to see how VAIBot classifies the risk, makes a policy decision, and issues a governance receipt.
The AI agent circuit breaker
An agent proposes an action. VAIBot classifies the risk, enforces your policy, and issues a governance receipt — all before a single command executes.
Approval required — Unknown deploy target
VAIBot pauses high-risk outbound actions until a human approves.
curl -X POST https://deploy-preview.example.com/release
Destination is outside the configured allowlist — execution paused pending review.
⏳ Awaiting your approval — click Approve to unblock this agent action.
Deploy webhook to unapproved destination
Destination is outside the configured allowlist — execution paused pending review.
⏳ Awaiting your approval — click Approve to unblock this agent action.
Human review required
Approve to let the agent proceed, or deny to block this action.
This is a live demo — no real action will execute.
One governance layer. Every agent tool.
Two integration paths: the remote MCP server (URL config, zero install) or a circuit-breaker plugin (process-level enforcement, deepest coverage).
Add VAIBot governance to Claude Code in one config line. Every tool call — Bash, Read, Write, Edit — passes through your policy before it executes.
// .claude/claude.json
{
"mcpServers": {
"vaibot": {
"type": "url",
"url": "https://api.vaibot.io/v2/mcp",
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}Works with Cursor's MCP support out of the box. Same remote server, same API key — zero additional configuration.
# Cursor Settings → MCP → Add server
Name: vaibot
Type: url
URL: https://api.vaibot.io/v2/mcp
Header: Authorization: Bearer <YOUR_API_KEY>Integrate governance into any agent framework — LangChain, AutoGen, CrewAI, or your own. POST before each tool call, receive a policy decision instantly.
POST https://api.vaibot.io/v2/decide
Authorization: Bearer <YOUR_API_KEY>
{
"agent": { "id": "my-agent", "name": "My Agent" },
"action": {
"tool": "exec",
"command": "rm -rf /tmp/data",
"cwd": "/workspace"
}
}15 governance tools via JSON-RPC 2.0
vaibot_decide · vaibot_finalize · vaibot_approve · vaibot_deny · vaibot_receipts · vaibot_verify · and 9 more
Native VAIBot governance plugin for the OpenClaw agent gateway. Ask OpenClaw to install it — zero additional config beyond your API key.
# Ask OpenClaw to install
"Hey OpenClaw, download the VAIBot circuit breaker plugin"
# Or install directly
npm install @vaibot/circuit-breaker-openclaw-pluginThe circuit-breaker plugin for Claude Code hooks every tool call at the process level — before Claude Code executes it. Deeper integration than MCP alone.
# Install the Claude Code circuit-breaker plugin
npm install @vaibot/circuit-breaker-claude-code
# Add to your Claude Code hooks config
{
"hooks": {
"PreToolUse": [{
"matcher": ".*",
"hooks": [{ "type": "command",
"command": "npx vaibot-cc-guard" }]
}]
}
}VAIBot governance plugin for OpenAI Codex agents. Policy enforcement at the tool-execution layer — same receipts, same audit trail, same API.
# Coming soon
npm install @vaibot/circuit-breaker-codex
# Plug into your Codex agent config
import { VaibotGuard } from '@vaibot/circuit-breaker-codex'
agent.use(new VaibotGuard({ apiKey: process.env.VAIBOT_API_KEY }))From proposal to immutable proof
Five steps that happen in milliseconds — turning every agent action into a governed, auditable event.
Agent proposes an action
Your AI agent — Claude Code, a LangChain agent, AutoGen crew, or custom bot — calls the VAIBot MCP tool or REST API before executing any tool.
VAIBot classifies the risk
The action is evaluated against your policy configuration. Risk levels: low, medium, high, or critical — based on the tool type, target path, destination, and scope.
Policy makes a decision
Low-risk actions are immediately approved. High-risk actions are held for human review. Destructive or out-of-scope actions are hard-denied and never executed.
Governance receipt issued
Every decision — allow, block, or approval — produces a structured governance receipt with full context: agent ID, action, policy reason, timestamp, and outcome.
On-chain anchoring (Audit plan)
Audit-plan receipts are batched and anchored to Base mainnet via the Provenance API. The resulting Merkle root is tamper-proof and publicly verifiable — forever.
Start free. Scale when you need to.
1,000 governed decisions free every month. No credit card required.
Free
Try governed agent execution with no commitment.
- 1,000 governed decisions / month
- 30-day receipt history
- Dashboard + API access
- Email alerts — high-risk + approval
- MCP server (Claude Code, Cursor)
- CSV export
- Google Sheets + Airtable
- Slack integration
- Provenance proofs
- Governance receipt anchoring
- Compliance export bundle
Govern
Full control over your agents. Export the evidence.
- 25,000 governed decisions / month
- 1-year receipt history
- Dashboard + API access
- Email alerts — high-risk + approval
- MCP server (Claude Code, Cursor)
- CSV export
- Google Sheets + Airtable
- Slack integration
- 500 provenance proofs / month(Merkle, off-chain)
- Governance receipt anchoring
- Compliance export bundle
Audit
Compliance-ready governance. Immutable audit trail.
- 200,000 governed decisions / month
- 1-year receipt history + export
- Dashboard + API access
- Email alerts — high-risk + approval
- MCP server (Claude Code, Cursor)
- CSV export
- Google Sheets + Airtable
- Slack integration
- 5,000 provenance proofs / month(Merkle, off-chain)
- Governance receipt anchoring(V2 decisions → V1 bridge → Base mainnet)
- Compliance export bundle
Need custom limits, SLA guarantees, or NET30 billing? Contact us
Let your agents pay for themselves
The x402 protocol turns every governance decision into a microtransaction. No subscriptions, no invoices, no monthly reconciliation — agents pay per decision using their own on-chain wallet. Fully autonomous.
Every VAIBot account includes a pre-generated x402 wallet address. No crypto setup, no MetaMask, no gas fee management — the wallet is ready the moment you claim your account.
- ·Fixed monthly cost
- ·Quota limits
- ·Manual setup
- ·Human billing cycle
- ✓$0.001 / governed decision
- ✓No quota ceiling
- ✓Agent auto-pays
- ✓Settles on-chain instantly
Orchestrator agents can spin up sub-agents that each have their own x402 wallet. The orchestrator funds sub-agents automatically — no human touches money at any point. Perfect for multi-agent pipelines that need autonomous billing at scale.
Priced in USDC on Base mainnet. No platform fee on top of usage.
Integrate in minutes, not days
One POST endpoint. One policy decision. One governance receipt. Wrap it around your agent's tool loop and you're governed.
POST /v2/decide
Authorization: Bearer <token>
{
"agent": { "id": "main", "name": "Clawd M." },
"action": {
"tool": "exec",
"command": "curl -X POST https://deploy.example.com/release",
"cwd": "/workspace/app"
}
}{
"schema": "vaibot/governance-receipt@1",
"receipt_id": "grcpt_xyz123",
"policy": {
"risk_level": "high",
"decision": "approval_required",
"reason": "Outbound deploy target outside allowlist"
},
"approval": { "status": "pending" },
"result": {
"outcome": "blocked_until_approved",
"summary": "Awaiting human approval"
}
}Need NET30 billing for your team?
Bootstrap accounts get automatic NET30 approval once you verify your email — no credit card, no friction. Pay monthly.
Join the VAIBot community
Get early access to new features, share governance policies, ask questions, and connect with other teams building with AI agents responsibly.