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.

ts

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

ts

Gap Analysis & Remediation

The report includes pre-computed critical gaps and de-duplicated remediation steps. You can also drill into individual article assessments.

ts

Compliance Statuses

StatusScoreMeaning
compliant80-100Requirement fully addressed by SDK features and configuration
partial40-79Some coverage but gaps remain — see remediation steps
non-compliant0-39Critical 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.