Fail-closed
If a check can’t run, nothing runs
If the rules can’t be read or the audit log can’t be written, Aegis4A refuses the request.
How Aegis4A works · From AI intent to governed execution
Every request takes the same path: check the rules, hold for a person if needed, record it, then forward it. There is no other route to your models or systems.
The request path
The agent uses an Aegis4A URL and key. Aegis4A holds the real credentials.
A rule matches the request and returns execute, approve, escalate or block. No rule, no action.
If approval is needed, a ticket opens. A reviewer approves it one time or always.
The intent is logged before forwarding and the outcome after, hash-chained and copied off the server.
Works with
One OpenAI-compatible endpoint. Agents keep their SDKs; only the base URL and key change.
Walkthrough
Change any field, such as the service code, and the approval no longer matches. A new ticket opens showing what changed.
The four boundaries
Fail-closed
If the rules can’t be read or the audit log can’t be written, Aegis4A refuses the request.
Near-matches
For near-matches, an optional AI reviewer adds a recorded verdict. By default it never approves anything itself.
See it live