VerifiedX checks whether an agent action or durable memory write is justified before it happens. Your runtime, orchestrator, tools, and memory stay the same. VerifiedX sits at the action boundary, returns a machine-readable decision receipt, and helps the workflow keep moving safely when a side effect should not happen.Documentation Index
Fetch the complete documentation index at: https://docs.verifiedx.me/llms.txt
Use this file to discover all available pages before exploring further.
Run doctor in the repo before you wire anything:
- TypeScript / OpenAI Agents SDK / Claude Agent SDK / Vercel AI SDK:
npx @verifiedx-core/sdk doctor - Python / LangGraph:
verifiedx doctor
Quick Start
Protect your first boundary in a few minutes.
Authentication
Get your API key and set the one required environment variable.
SDKs
Raw runtimes and native adapters for Python and TypeScript.
API Reference
See initialization, runtime binding, preflight, receipts, and logs.
How it works
Install VerifiedX
Add the Python or TypeScript SDK, or use the native adapter that matches your stack.
Attach at the boundary
Bind your raw runtime methods or attach the native adapter you already use. Your existing tools, prompts, and orchestration stay the same.
Pick your surface
Start with the integration surface that matches your stack:Python SDK
Use the raw runtime or a native Python adapter.
TypeScript SDK
Use
bindHarness(...), native adapters, or runtime fallbacks.OpenAI
Protect OpenAI tool loops directly in Python or TypeScript.
OpenAI Agents SDK
Attach VerifiedX to the OpenAI Agents SDK.
Anthropic / Claude
Protect Claude Messages API tool loops directly.
Claude Agent SDK
Add VerifiedX to Claude Agent SDK workflows.
LangGraph
Protect graph-based agent workflows in Python or TypeScript.
Vercel AI SDK
Protect Vercel AI SDK tool calls in TypeScript.
MCP (Python)
Wrap standalone MCP tool handlers in Python.
MCP (TypeScript)
Wrap standalone MCP tool handlers in TypeScript.
doctor shows a native adapter already owns the tool loop, graph, or runtime, use that page instead of the raw runtime path.
What you get back
When a protected side effect is about to happen, VerifiedX returns one of four outcomes:allowallow_with_warningreplan_requiredgoal_fail_terminal
The Free Sandbox includes 250 protected action checks per month across every language, provider, framework, and adapter.