The safety and
infrastructure layer
for autonomous AI systems

AI agents are executing real API calls across your systems. Chox adds security, observability, and policy enforcement to every request.

Free during early access

The problem

Your AI agents call external APIs.
You have zero visibility into what they send.

01

Blind spots

Agents post to Slack, send emails, make payments, run SQL. You find out after something breaks.

02

Data leaks

API keys, PII, and credentials accidentally sent in outbound requests by hallucinating models.

03

Unchecked spend

A misconfigured agent racks up charges, deletes records, or triggers actions you never intended.

One URL change, or two lines of code. Either way, every API call your agent makes is logged, classified, and shadow-evaluated.

Two integration paths

from chox import ChoxGuard

guard = ChoxGuard(base_url="https://chox.ai", token="chox_token_...")
charge = guard.wrap("stripe.create_charge", stripe.Charge.create)
# Every call to charge() is now evaluated and logged
result = charge(amount=50000, currency="usd")
Read the LangGraph guide

Use the proxy when

  • You want zero code changes
  • Routing at the network layer
  • Governing raw HTTP calls

Use the SDK when

  • Using LangGraph or a custom agent
  • Wrapping specific tool calls
  • Application-level control

Use both when

  • Mix of framework + raw HTTP
  • Full-stack agent coverage
  • Layered observability

AI Agent

Makes API calls

Chox

Chox Proxy

Log, classify, inspect

External APIs

Stripe, Slack, SendGrid…

Capabilities

Everything you need to govern AI actions

Full request logging

Every request and response captured. Headers, bodies, latency, and status codes - all searchable and filterable.

Full request logging

Complete request/response capture including headers, bodies, latency, and HTTP status. Filter by integration, action type, caller identity, and time range. Full-text search across all logged data with instant results.

Action classification

Every API call automatically classified as read, write, delete, or financial with risk scoring.

Action classification

Automatic detection of bulk operations, SQL mutations, payment amounts, and destructive patterns. Each request gets a risk score based on action type, amount, and historical patterns. Zero configuration required.

Content inspection

Pluggable gate pipeline scans outbound request bodies for secrets, PII, and policy violations.

Content inspection

Four built-in gates: secret detection (API keys, tokens), PII scanning (emails, SSNs, credit cards), keyword deny lists, and URL policy enforcement. Fully configurable per-project with custom rules.

Shadow verdicts

Start in observe mode. See what would be blocked without disrupting production traffic.

Shadow verdicts

Every flagged request is annotated with a shadow verdict showing what would have been blocked. Tune your policies using real production data before switching to enforcement mode. Zero risk deployment.

Financial thresholds

Per-project spending limits configurable to the cent. Payments exceeding limits are flagged instantly.

Financial thresholds

Set custom financial thresholds per project. Any payment or charge detected above your limit triggers an immediate flag. Works across Stripe, payment APIs, and any integration handling monetary transactions.

Dispute & allowlist

One-click false positive reports that create smart allowlist entries for similar future requests.

Dispute & allowlist

Submit disputes on any flagged request. Approved disputes generate fingerprint-based allowlist entries that automatically suppress the same rule for structurally similar requests. Expiration and manual override supported.

Works with

LangGraph
LangChain
Custom Python
TS
Custom TypeScript
OpenAI functions Soon
CrewAI Soon
AutoGen Soon
Stripe
Slack
PostgreSQL
GitHub
SendGrid
Twilio
AWS
Any REST API

Know what your AI is doing.

Start logging every outbound API call your agents make. Self-hosted, zero vendor lock-in.

Open Dashboard