Getting Started with Clausi
Overview
Clausi CLI submits source-code and metadata to the hosted Clausi platform (https://api.clausi.ai) which returns a compliance report in the format of your choice (PDF, HTML, JSON).
Supported Regulatory Frameworks
| Key | Regulation |
|---|---|
| EU-AIA | European Union Artificial Intelligence Act (EU AI Act) |
| GDPR | General Data Protection Regulation |
Additional frameworks can be added on the server side without requiring a client update.
Installation
| Audience | Command |
|---|---|
| End users | pip install clausi |
| Contributors | git clone https://github.com/earosenfeld/clausi-clicd clausi-clipip install -e .[dev] |
Python ≥ 3.8 is required.
Quick Start
1. Interactive Wizard
Recommended for the first run:
clausi setup2. Set OpenAI Key
Or set the OpenAI key directly:
clausi config set --openai-key sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx3. Run Your First Scan
Run a scan against the EU AI Act:
clausi scan /path/to/project -r EU-AIAThe report is saved to ./reports/ by default.