Open Standard
Machine-readable AI compliance metadata
Agent Passport is an open JSON Schema that makes AI compliance data portable, verifiable, and automatable. Like package.json — but for regulatory compliance.
Schema Preview
{
"name": "Customer Support AI",
"vendorName": "Acme Corp",
"description": "AI-powered customer service chatbot for EU market",
"purpose": "Automated customer query resolution",
"domain": "customer-service",
"riskLevel": "limited",
"autonomyLevel": "L2",
"framework": "langchain",
"modelProvider": "openai",
"modelId": "gpt-4o",
"dataResidency": "EU",
"lifecycleStatus": "active",
"detectionPatterns": [
"langchain",
"@langchain/openai"
],
"versions": {
"sdk": "0.2.1",
"model": "gpt-4o-2024-08-06"
},
"manifestVersion": "1.0",
"extendedFields": {
"gdprDpia": true,
"humanOversightContact": "compliance@acme.com"
}
}namestringvendorNamestringdescriptionstringpurposestringdomainstringriskLevelenumautonomyLevelenumframeworkstringmodelProviderstringmodelIdstringdataResidencystringlifecycleStatusenumdetectionPatternsstring[]versionsobjectmanifestVersionstringextendedFieldsobjectHow It Works
Use Cases
Dev to Dashboard
Developers commit complior.json to their repo. CI/CD syncs it to the Complior dashboard. Compliance team sees real-time status without bothering developers.
Vendor Transparency
AI vendors publish their compliance passport alongside their product. Customers can verify compliance claims before procurement.
Audit-Ready
Auditors use the structured passport data instead of reviewing hundreds of pages. Machine-readable = faster, cheaper audits.
Portfolio View
Organizations with 10+ AI tools track all compliance passports in one dashboard. Spot gaps across your entire AI portfolio.
Getting Started
Quick Start
Validation
CI/CD Integration
# .github/workflows/compliance.yml
name: Compliance Check
on: [push]
jobs:
check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: npx complior agent:validate
- run: npx complior sync --token ${{ secrets.COMPLIOR_TOKEN }}Community & Contribution
Agent Passport is an open RFC. We welcome contributions from the compliance and developer community.
New Fields
Propose new schema fields via RFC issue
Industry Extensions
Domain-specific extendedFields schemas (healthcare, finance...)
Tool Integrations
Parsers for other compliance tools and formats
Translations
Schema descriptions in other EU languages
Add compliance metadata to your AI project
One file. One command. Full EU AI Act compliance tracking.