licit Documentation

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

Table of Contents

DocumentDescription
Quick StartGuide to get licit up and running in 5 minutes
CLI GuideComplete reference for all commands and options
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
ConfigurationConfiguration guide for .licit.yaml with all fields
ComplianceSupported regulatory frameworks: EU AI Act and OWASP Agentic Top 10
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
SecurityThreat model, cryptographic signing, data protection
Best PracticesRecommendations for integrating licit into your workflow
DevelopmentContributor guide: setup, testing, linting, conventions
FAQFrequently asked questions and troubleshooting

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.