licit Documentation

CLI tool for regulatory compliance and code traceability for AI-assisted development teams.

Table of Contents

For users

DocumentDescription
Quick StartGuide to get licit running in 5 minutes
CLI GuideComplete reference of all commands and options
ConfigurationConfiguration guide for .licit.yaml with all fields
ConnectorsArchitect and vigil: what they read, how to configure them, how they feed compliance
Examples and recipesComplete workflows for common use cases
Best practicesRecommendations for integrating licit into your workflow
FAQFrequently asked questions and troubleshooting

For compliance and auditing

DocumentDescription
ComplianceSupported regulatory frameworks: EU AI Act and OWASP Agentic Top 10
Legal frameworkLegal context of the EU AI Act, OWASP, NIST, ISO — with official references
Report interpretationHow to read and act on compliance and gap analysis reports
FRIA GuideQuestion-by-question guidance for completing the FRIA (Art. 27)
Auditor guideCompliance verification, evidence, preparation for regulatory audit
CI/CD IntegrationGitHub Actions, GitLab CI, Jenkins — licit as a compliance gate
Enterprise guideOrganizational adoption, maturity model, GRC integration

For developers

DocumentDescription
ArchitectureSystem architecture, modules, phases and design decisions
Data modelsEnums, dataclasses and Pydantic schemas used internally
ProvenanceTraceability system: heuristics, git analyzer, store, attestation
ChangelogChangelog system: watcher, differ, classifier, renderer
Programmatic APIUsing licit from Python: imports, classes, examples
SecurityThreat model, cryptographic signing, data protection
DevelopmentContributor guide: setup, testing, linting, conventions
Migration V0 → V1Stability contract, planned changes, migration steps

Reference

DocumentDescription
GlossaryRegulatory, technical and domain terms

Quick Start

# Install
pip install licit-ai-cli

# Initialize in your project
cd your-project/
licit init

# View status
licit status

# Track code provenance
licit trace --stats

# Generate compliance report
licit report

Current version

License

MIT — see LICENSE in the project root.