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

KeyRegulation
EU-AIAEuropean Union Artificial Intelligence Act (EU AI Act)
GDPRGeneral Data Protection Regulation

Additional frameworks can be added on the server side without requiring a client update.

Installation

AudienceCommand
End userspip install clausi
Contributorsgit clone https://github.com/earosenfeld/clausi-cli
cd clausi-cli
pip install -e .[dev]

Python ≥ 3.8 is required.

Quick Start

1. Interactive Wizard

Recommended for the first run:

clausi setup

2. Set OpenAI Key

Or set the OpenAI key directly:

clausi config set --openai-key sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

3. Run Your First Scan

Run a scan against the EU AI Act:

clausi scan /path/to/project -r EU-AIA

The report is saved to ./reports/ by default.