Three things in one: a hardened SDK you can inspect, a managed ingestion API, and a catalogue of jurisdictional export packs that regulators, insurers and auditors actually accept.
Wrap OpenAI Agents SDK, Claude Agent SDK, MCP, LangChain, CrewAI, Vercel AI SDK, Mastra, LangGraph, or any bespoke agent in one line — in Python or TypeScript. Every tool call, model call, sub-agent spawn, decision and external action becomes a tamper-evident receipt.
# pip install agentaudits
import agentaudit
agentaudit.init(
api_key="aa_live_...",
agent_id="claims_triage_v3",
)
# Your agent runs as normal —
# Agent Audit captures every action.
agent.run(customer_query)
# When the regulator asks, you have
# 1 click to an evidence pack.
{
"event_id": "evt_8f2a4b...",
"agent_id": "claims_triage_v3",
"ts": "2026-06-07T14:23Z",
"action": {
"type": "tool_call",
"name": "lookup_customer",
"params_hash": "sha256:a1b2..."
},
"resource": {
"classification": ["PII", "financial"]
},
"redacted_input": "lookup [REDACTED]",
"redacted_output": "{age: 34, ...}",
"prev_hash": "sha256:c4d2...",
"signature": "30450221..."
}
Each receipt is a small, signed JSON object containing only what an auditor needs to understand the action. Sensitive payloads are fingerprinted, not stored — the hash proves the data existed; redaction proves you didn't keep it.
"Show me every action this agent took on this customer between these dates" is the primary query — and the one your existing logs can't answer.
The moat isn't format coverage. It's the reproducible, independently verifiable as-of record under every pack — one signed, timestamped artefact that reproduces byte-for-byte: at the moment X happened, what was authorised, and what has happened since. Anyone can verify it; no one has to trust us.
On top of that, we maintain the export pack catalogue jurisdiction by jurisdiction. As regulations evolve, the packs evolve with them — no spreadsheet rewrites, no Excel macros, no consultant rebuilds.
Request access, drop the SDK into a copy of your agent code, and watch the receipts flow into the dashboard. When you're ready, generate the EU AI Act Article 12 pack and hand it to your auditor.