Skip to main content
complior scan is a deterministic, 5-layer compliance analysis engine. It evaluates your project against the EU AI Act and produces actionable findings with confidence scoring, obligation mapping, and fix suggestions.
Design principle: LLM never makes compliance determinations. Layers L1–L4 are fully deterministic (AST + rules). Layer L5 (LLM) is opt-in and only clarifies findings in the uncertain zone (50–80% confidence).

The 5 layers

What gets scanned

Example output

JSON output

Use --json for structured output in CI/CD pipelines:

Finding severities

Info findings are detected patterns that are not compliance violations. They appear in scan output as recommendations but do not affect your score. Example: bare LLM API calls — the EU AI Act requires disclosure, logging, and oversight (separate checks), not SDK wrapping specifically.

All scan flags

Automatic passport update

After every scan, all Agent Passports auto-update complior_score, last_scan, and re-sign with ed25519.

Scan Tiers

6 tiers from offline to cloud-enriched.

Scoring

Dual scoring across compliance frameworks.