EU AI Act Compliance
Map your AI agent governance to EU AI Act requirements. 6 articles, 18 requirements, deadline tracking.
The EU AI Act is the world's first comprehensive AI regulation. governance-sdk maps 6 articles and 18 specific requirements to SDK features, letting you assess your compliance posture programmatically.
Warning: Enforcement Deadline: August 2, 2026. High-risk AI system requirements take effect. Maximum fine: 15M EUR or 3% of global annual turnover — whichever is higher.
6 Tracked Articles
Art. 9 — Risk Management System (4 requirements)
Establish and maintain a risk management system. Identify risks, implement mitigations, evaluate residual risks, test measures.
SDK mapping: Policy engine (blockTools, allowOnlyTools), enforcement (gov.enforce), 7-dimension scoring, enforcement playground
Art. 11 — Technical Documentation (3 requirements)
Document the AI system before market placement. System description, capabilities, monitoring configuration.
SDK mapping: Agent registration metadata (name, description, owner, tools), governance scoring with evidence, version-controlled config
Art. 12 — Record-Keeping (4 requirements)
Automatic recording of events. Traceability, integrity of logs, appropriate retention.
SDK mapping: Audit trail (gov.audit.log), rich event context, HMAC-SHA256 hash chaining (createIntegrityAudit), storage adapters
Art. 14 — Human Oversight (3 requirements)
Enable human intervention, understanding of capabilities, and real-time monitoring.
SDK mapping: requireApproval() policy, 7-dimension scoring with explainable evidence, queryable audit trail, fleet monitoring
Art. 15 — Accuracy, Robustness, Cybersecurity (2 requirements)
Resilience against errors and faults. Appropriate cybersecurity measures.
SDK mapping: Rate limiting, token budgets, HMAC-signed audit trail, agent authentication, tool blocking
Art. 50 — Transparency Obligations (2 requirements)
Disclose AI interaction to users. Mark AI-generated content in machine-readable format.
SDK mapping: Agent registration with disclosure metadata, audit trail with provenance (agent ID, timestamp, model version)
Run a Compliance Assessment
The assessCompliance() function evaluates your governance configuration against all 18 requirements. It produces a report with per-article scores, critical gaps, and remediation steps.
Note: Some requirements cannot be checked automatically (e.g., "policies have been tested"). Pass boolean flags for these manual confirmations. The assessment is honest — it marks unconfirmed items as partial or non-compliant.
Deadline Tracking
Gap Analysis & Remediation
The report includes pre-computed critical gaps and de-duplicated remediation steps. You can also drill into individual article assessments.
Compliance Statuses
| Status | Score | Meaning |
|---|---|---|
| compliant | 80-100 | Requirement fully addressed by SDK features and configuration |
| partial | 40-79 | Some coverage but gaps remain — see remediation steps |
| non-compliant | 0-39 | Critical gap — immediate action required |
Warning: This module maps SDK features to EU AI Act requirements. It is not legal advice. Consult qualified legal counsel to confirm your specific compliance obligations based on your AI system's risk classification.