Get started

EU AI Act · regulation to control

The EU AI Act for AI agents: a requirement-to-control map

The EU AI Act’s high-risk obligations now apply from 2 December 2027 for Annex III systems and 2 August 2028 for AI in regulated products, after the Digital Omnibus on AI entered into force on 27 July 2026. Deferred, not cancelled: the transparency obligations already apply.

Annex III high-risk2 Dec 2027Penalties up to35M EUR or 7%Logs retained6 months minimumEvidenceverifies offline

In plain words

What it is, where it lives, when to reach for it

What is it
A requirement-by-requirement map of the EU AI Act articles that touch AI agents, and what answers each.
Where do I use it
Applies to AI systems deployed in or serving the EU; the mapping reads article by article below.
When would I use it
When you must show how logging, oversight and risk duties are met before an assessor asks.
How do I use it
Work down the article map below; each row names the mechanism and its limits, never a conformance claim.
80 seconds: five obligations, each matched to a real Quox record, and a bundle an assessor verifies offline. Quox does not make you compliant; it produces evidence you can check.Narration is AI-generated.
2 Dec 2027Annex III high-risk obligations applyMoved from 2 August 2026 by the Digital Omnibus on AI, in force since 27 July 2026. Deferred, not cancelled. High-risk AI in regulated products (Annex I) follows on 2 August 2028.
35M EUR / 7%Maximum penaltiesFines reach 35M EUR or 7% of global annual turnover, whichever is higher.
6 monthsMinimum log retention for deployersArticle 26 requires deployers to keep the automatically generated logs at least six months.

If you run AI agents that touch employment, credit, essential services, critical infrastructure or similar Annex III domains, the Act asks you to prove, not assert, that a human can oversee them, that every action is logged and retained, that risks are managed, and that the system is transparent and auditable.

Most AI agent stacks were not built to produce that proof. Quox was.

Below: an honest map from each high-risk requirement to the exact Quox control that provides the technical measure, and what you still have to do yourself.

The map

Each requirement, the control that answers it

RequirementWhat it asks forThe Quox control that provides the technical measure
Art 14Art 26Human oversightNatural persons can understand, monitor and intervene; a human in the loop.HITL approval inbox: gated agent actions pause for a human to approve or deny before they run. A governed agent cannot self-approve a real gate.QuoxCORE
Art 12Art 26Record-keeping and retentionAutomatic, tamper-resistant logging, retained at least six months.WARD write-once, hash-chained, externally timestamped receipts, plus VOLT, the verifiable operations ledger. Tamper-evident by construction, retained.Compliance suiteFor auditors
Art 9Risk managementA documented, enforced, ongoing risk process.AOCL policy gate: policies enforced at execution (block PII to LLMs, block dangerous commands, rate limits, warn-gates), with two-person approval for audit-required policy changes and an append-only change history. A policy simulator is planned, not shipped.QuoxCORE
Art 13TransparencyThe system’s operation is interpretable and traceable.Trace Explorer: every governed run captured as a replayable trace (what the agent saw, decided and called), on the AEE envelope standard.
Art 15Accuracy, robustness, cybersecurityResilience, security, and a stop path.E-STOP plus DEFCON posture, Ed25519-signed job execution, governed SSH via Bastion, scoped capability tokens.QuoxBastion
Art 10Data governanceControls over the data the system uses.QuoxVault: governed, KEK-wrapped credentials and scoped access.
Art 11Art 17Technical documentation and QMSA documented system plus a quality process.STATUS_AND_LIMITS maturity docs, DoneEngine evidence, and the governed pipeline itself as a documented, witnessed process.
ConformityThird-party verificationAn assessor can verify your evidence.Exportable VOLT evidence bundles an auditor verifies offline, with no Quox account.For auditors

The dates

The EU AI Act timeline: when each obligation lands

  1. 1 Aug 2024

    The AI Act enters into force.

  2. 2 Feb 2025

    Prohibited (unacceptable-risk) practices are banned, and AI-literacy duties apply.

  3. 2 Aug 2025

    Obligations for general-purpose AI (GPAI) models apply, along with the governance and penalties provisions.

  4. 27 Jul 2026

    The Digital Omnibus on AI, Regulation (EU) 2026/1744, enters into force. It moves the high-risk application dates (below) and softens the AI-literacy duty to taking measures to support staff AI literacy.

  5. 2 Aug 2026

    The Article 50 transparency obligations apply: people must be told when they are interacting with an AI system, and deepfakes and AI-generated text on matters of public interest must be disclosed.

  6. 2 Dec 2026

    Generative AI systems already on the market before 2 August 2026 must mark their outputs as AI-generated in a machine-readable way (Article 50(2)). Systems placed on the market after that date had no grace period.

  7. 2 Aug 2027

    GPAI models placed on the market before August 2025 must be brought into compliance.

  8. 2 Dec 2027the key date

    The Annex III high-risk obligations apply (Article 6(2)): AI systems in employment, credit, education, essential services, critical infrastructure and the other Annex III domains this map covers.

    Originally 2 August 2026, moved by the Digital Omnibus on AI. Deferred, not cancelled: oversight, logging, retention and risk management are still what an assessor will ask you to evidence.

  9. 2 Aug 2028

    Article 6(1) applies: high-risk AI in products already covered by EU product-safety law under Annex I (also moved by the Omnibus, from 2 August 2027).

Requirement by requirement

What the Act asks, what the control does

Art 14 + 26HITL approval inbox

Human oversight for AI agents (Article 14 and Article 26)

Article 14 requires that high-risk AI systems can be effectively overseen by natural persons, and Article 26 puts oversight duties on deployers: competent humans who understand the system and can intervene. In Quox, that oversight is a control, not a checkbox. Gated agent actions land in the HITL approval inbox and pause there until a human approves or denies them; nothing behind a real gate runs on its own.

The agent surfaces the exact approval command, so the person deciding sees precisely what would execute. And a hard invariant holds: a resident agent cannot self-approve a real gate. Every approve and deny is recorded, which means the oversight you exercised is oversight you can evidence, not just assert.

Art 12 + 26WARD + VOLT

AI agent audit trail and six month log retention (Article 12 and Article 26)

Article 12 asks for automatic recording of events over the system’s lifetime, and Article 26 requires deployers to retain those logs for at least six months. Quox writes its trail with WARD: write-once, hash-chained, externally timestamped receipts, paired with VOLT, the verifiable operations ledger.

The chain is tamper-evident by construction: alter a stored turn and verification breaks at that link. Logging happens automatically for every governed action, and the record is retained. What you hand an auditor is not a folder of mutable text files; it is a chain whose integrity can be recomputed.

WARD view in the Quox dashboard showing a chain of write-once, hash-linked receipts
WARD in the dashboard: write-once receipts, each hash-linked to the one before it.
Art 12VOLT metadata + WARD digests

Article 12 logging without storing personal data

Article 12 asks for automatic recording of events over a high-risk system’s lifetime, not for a copy of every event’s personal data landing in a retained log. Retention duty attaches to the log; data minimisation attaches to what the log contains, and those are two different obligations, answered by two different design choices, not one trade-off between them.

VOLT events record metadata: tool names, operation types, durations, exit codes, rather than raw inputs or outputs, so personal data in a payload is non-conformant by design, and any field that must be present but is sensitive carries an explicit redaction flag.

WARD then witnesses the VOLT chain with content-free hash digests: an external timestamp on a hash of the chain tip, never the underlying event. What is retained for six months under Article 26 is a chain of tamper-evident hashes and event fingerprints proving nothing in the log was altered, not a store of the personal data the agent touched.

Art 9AOCL policy gate

Risk management enforced at runtime (Article 9)

Article 9 requires a risk management system that runs across the lifecycle: risks identified, mitigations applied, and the whole thing reviewed on an ongoing basis. A document written once does not satisfy that. Quox enforces policy at the moment of execution through the AOCL policy gate.

Policies like blocking PII from reaching LLMs, blocking dangerous commands, rate limits, and warn-gates on production-destructive operations are applied when the agent acts, not merely written down. Policies marked audit-required need a second person to approve any change, and every change lands in an append-only history an assessor can read. A simulator for testing a policy before it goes live is planned, not shipped. The enforced policy set becomes a living artifact of your risk process.

AOCL policy list in the Quox dashboard showing policies enforced at execution
The AOCL policy set: enforced when the agent acts, not filed in a drawer.
Art 13Trace Explorer + AEE

Transparency and traceability (Article 13)

Article 13 requires that a high-risk system’s operation is sufficiently transparent for deployers to interpret its output and use it appropriately, with clear information provided. Quox captures every governed run as a replayable trace in the Trace Explorer, built on the AEE envelope standard: what the agent saw, what it decided, and what it called, in order.

You can filter runs by outcome, by denials, by HITL involvement. When someone asks why the agent did what it did, the answer is a record you open, not a reconstruction from memory.

Trace Explorer in the Quox dashboard listing governed runs with outcomes and protocol status
Trace Explorer: every governed run captured as a replayable record.
Art 15E-STOP + signed execution

Robustness, security and a stop path (Article 15)

Article 15 asks for accuracy, robustness and cybersecurity appropriate to the system’s purpose, including resilience against attempts to alter its behaviour. Quox contributes the security spine and the stop path: E-STOP to halt agents, a DEFCON posture that steps the whole instance down, Ed25519-signed job execution so hosts only run what was actually issued, governed SSH through Bastion, and scoped capability tokens instead of broad credentials.

The accuracy of your models remains your work. The platform’s job is that the system stays controllable, and that its execution paths stay signed and scoped.

Art 10, 11, 17QuoxVault + VOLT bundles

Data governance and conformity evidence (Articles 10, 11, 17)

Article 10 requires governance over the data the system uses. Articles 11 and 17 require technical documentation and a quality management system. Conformity assessment then requires that someone outside your walls can verify what you claim. Quox’s contributions: QuoxVault holds credentials KEK-wrapped with scoped access, STATUS_AND_LIMITS maturity docs state what works and what does not, and DoneEngine records the evidence behind every "done".

For the assessor, VOLT evidence bundles export and verify offline, with no Quox account needed. The governed pipeline itself is a documented, witnessed process rather than a diagram of one.

VOLT verifiable operations ledger view in the Quox dashboard
VOLT: the verifiable operations ledger behind exportable evidence bundles.

Demo one

Corrupting the chain: what tamper-evident means

Tamper-resistant logging is Article 12's ask. Here is the property: a bundle verifies clean, and the moment a single byte of a stored receipt is altered, verification fails at that exact receipt.

PASS
$ quox volt verify bundle.json Events:    2 Chain:     PASS Signature: VALID (key f695..., embedded, not pinned) RESULT: PASS: bundle is valid (2 events verified)
An untouched bundle: every receipt recomputes, every hash links, the chain reports PASS. Run it yourself with quox volt verify or the Import and Verify panel on your instance.
FAIL
$ quox volt verify bundle.json   # one field altered Chain:     FAIL ✗ [EVENT_HASH_MISMATCH] Hash mismatch at seq 2: computed 898a91d8..., stored 24a6a754... 1/2 events valid RESULT: FAIL
Change a single byte of a stored receipt and verification breaks at exactly that receipt. Tamper-evidence by construction, not by policy.

That is tamper-evidence by construction, not by policy. Nobody has to notice the edit; the mathematics does. An altered log does not read as slightly different, it reads as broken.

Demo two

Download a bundle, verify it anywhere

Conformity assessment means someone outside your walls checks your claims. A VOLT evidence bundle exports from your instance and verifies offline, with no Quox account and no network access.

  1. Export. Pull the evidence bundle for a run, a period, or an agent from your own instance.
  2. Hand it over. The bundle is a self-contained file. Give it to your assessor however you like.
  3. Verify offline. The assessor recomputes the chain on their own machine. No Quox account, no call home.
$ quox volt fetch RUN_01KW... --out evidence-bundle.json $ quox volt verify evidence-bundle.json --trusted-keys our-keys.json Chain:     PASS Signature: VALID RESULT: PASS: bundle is valid
Export a bundle, then verify it offline with no Quox account and no call home. The chain check needs nothing from us; to prove who signed it, the assessor pins your published signing key with --trusted-keys (without it the signature still checks, but reports as not pinned). Needs Node.js 20 or newer.

Questions people actually ask

EU AI Act and AI agents: the FAQ

When do EU AI Act high-risk obligations apply?

For Annex III systems (employment, credit, education, essential services and the other Annex III domains), on 2 December 2027. For high-risk AI in products covered by EU product-safety law (Annex I), on 2 August 2028. Both dates were set by the Digital Omnibus on AI, Regulation (EU) 2026/1744, which entered into force on 27 July 2026 and replaced the original 2 August 2026 and 2 August 2027 dates.

Did the Digital Omnibus delay the whole EU AI Act?

No. It delayed the high-risk obligations, not the Act. The prohibited practices and the general-purpose AI rules were already in force, the Article 50 transparency obligations applied on 2 August 2026, and the maximum penalties (35M EUR or 7% of global annual turnover) are unchanged.

Does the EU AI Act apply to AI agents?

Yes, where the system falls into an Annex III high-risk domain such as employment, credit, essential services or critical infrastructure. The Act regulates the system and its use, and an AI agent acting in those domains is in scope.

What audit trail does the EU AI Act require for AI systems?

Article 12 requires automatic recording of events (logs) over the system’s lifetime, in a tamper-resistant form. Article 26 requires deployers to retain those logs for at least six months, longer where other law demands it.

What is human oversight under the EU AI Act?

Article 14 requires that high-risk systems can be effectively overseen by natural persons: competent humans who understand the system, can monitor it, and can intervene or stop it. Oversight has to be real and exercisable, not nominal.

Does Quox make me EU AI Act compliant?

No. Quox provides the technical controls and the evidence that support specific obligations: human oversight, logging and retention, enforced policies, traceability, and exportable proof. Whether your deployment complies is a legal determination you make with your counsel and your conformity assessor.

Can an auditor verify Quox evidence without a Quox account?

Yes. VOLT evidence bundles export from the platform and verify offline. An assessor can recompute the hash chain and check the receipts without logging into anything.

Is Quox self-hosted?

Yes. Quox is self-hosted, free, and governed. Your agents, your logs and your evidence stay on your own hardware.

Self-hosted · free · governed

Evidence you can verify, on hardware you own

The HITL inbox, the WARD chain, enforced policies and exportable evidence bundles run on your own servers. See the governance layer that produces the proof.