Install
One package. One decorator.
Add fuze-ai to an existing agent — raw OpenAI, Anthropic, or Mistral SDK calls work today. Wrap your run with guard(), emit with comply.emit(), and the evidence stream is keyed to the right Article on the first run. Python ships LangGraph and CrewAI adapters; TypeScript parity is on the roadmap.
Inside the SDK
Five primitives that wrap an agent.
Each primitive captures a different facet of the runtime and writes it to the same append-only evidence stream.
Audit trail
Art. 12Every prompt, tool call, and return value is captured as structured JSONL on the hot path. The Python SDK adds an HMAC-SHA256 hash chain for tamper detection today; TypeScript parity is on the roadmap.
Loop guard
runtimeDetects when the agent re-walks the same call graph and pauses execution before the budget runs out.
Budget
runtimeHard caps on tokens, steps, and wall-clock per run, with the breach event recorded on the evidence stream.
Side-effects
runtimeRecords every external call the agent makes (HTTP, database, payment, mail) so an auditor can review actual effects of a run alongside its trace.
Human override
Art. 14Suspends the run on a durable adapter; the reviewer's signature binds the human decision into the run record.
Instrumenting an agent
One decorator.
guard wraps the agent with the runtime checks and emits structured evidence as it runs. The SDK ships for TypeScript and Python.
- Works with raw OpenAI / Anthropic / Mistral SDK calls today
- Token usage extracted across OpenAI, Anthropic, Vercel AI SDK, Mastra, LangChain
- Python ships LangGraph and CrewAI adapters; TypeScript parity is on the roadmap
- Zero outbound network by default — evidence emits to wherever you configure
Open source
MIT-licensed. Self-host or take the dashboard on top.
Guard is the spine. Run it on its own and you keep the evidence stream local; pair it with the managed Fuze Control dashboard and the same stream compiles the Annex IV file, the FRIA, and the Article 73 incident report.
Next
Five minutes to know if the Act applies to you.
The classifier walks you through Annex III and tells you which Articles apply, which tier of risk you sit in, and what evidence the Fuze Control dashboard would start emitting on day one. Free, no signup, no email gate.