Foxy Audit
Book a demo
← Back to all cards

The SDK · @foxy.audit()

One decorator. That's the whole integration.

No rearchitecting, no proxy, no rewriting your model calls. Add one line and each call becomes a content-blind commitment, graded and chained through a durable local queue.

your_app.py
$ pip install foxy-audit

from foxy_audit import audit

@audit(policy="soc2")
def ask_model(prompt):
    return llm.generate(prompt)

The decorator wraps your function transparently. In the default best-effort mode, your code returns immediately while Foxy records what happened in the background. Critical services can enable audit_required=True to fail closed when evidence cannot be delivered.

What actually leaves your machine

Built to stay out of your way

Wrap your first call today.

Book a demo and we'll get the SDK recording a real call on your stack in minutes.

Book a demo