Back to browse
Open-Source EU AI Act Scanner for Python AI Projects

Open-Source EU AI Act Scanner for Python AI Projects

by shotwellj·Feb 25, 2026·3 points·1 comment

AI Analysis

●●SolidSolve My ProblemNiche Gem

Linter for AI governance—catches missing tech requirements, but legal liability unclear.

Strengths
  • Novel angle: treats EU AI Act compliance as a linting problem with concrete technical signals.
  • Covers six governance areas (risk management, data governance, oversight, transparency, accuracy, record-keeping) with pattern detection for six major frameworks.
  • Interactive demo + pip-installable CLI lowers barrier to trying it.
Weaknesses
  • Legal compliance tool cannot make legal statements—authors disclaim it, limiting enterprise trust.
  • Detects only six frameworks; gaps = false negatives that regulators may care about more than missing checks.
Category
Target Audience

Python developers and ML engineers preparing for EU AI Act compliance

Similar To

Semgrep · OWASP dependency-check

Post Description

I built an open-source CLI tool that scans Python AI projects for EU AI Act technical requirements. It checks for 6 things the regulation asks for: risk management documentation, data governance, human oversight hooks, transparency logging, accuracy/robustness testing, and record-keeping. Right now it detects LangChain, CrewAI, OpenAI, Anthropic, HuggingFace, and AutoGen patterns, then flags what's missing against Articles 9-15 of the Act. It's not a legal compliance tool — it checks whether your code has the technical components the regulation references. Think of it like a linter for AI governance requirements. The interactive demo at the link walks through a sample scan. The scanner itself is pip-installable: pip install air-compliance-checker GitHub: https://github.com/air-blackbox/air-compliance-checker Feedback welcome — especially from anyone actually dealing with EU AI Act prep.

Similar Projects

Security●●Solid

Open-source scanner finds 97% of AI agent code non-compliant EU AI Act

Linter for EU AI Act: scans agent code against Articles 9–15, finds 97% non-compliance.

Big BrainBold Bet
airblackbox
113mo ago