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 |
| ISO-42001 | ISO/IEC 42001:2023 - AI Management System Standard |
| HIPAA | Health Insurance Portability and Accountability Act |
| SOC2 | SOC 2 - System and Organization Controls Type 2 |
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. Install Clausi CLI
pip install clausi2. Get Your API Key
Choose your AI provider:
Option A: Claude (Anthropic) - Recommended ⭐
Faster, cheaper, and better for compliance analysis
export ANTHROPIC_API_KEY=sk-ant-your-key-hereGet your key from: https://console.anthropic.com
Option B: OpenAI
export OPENAI_API_KEY=sk-your-key-hereGet your key from: https://platform.openai.com/api-keys
3. 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.