Skip to content

Quick start

Run KAEV from the root of a UI5 project:

Terminal window
cd path/to/my-ui5-app
kaev check

Running kaev without a subcommand is equivalent to kaev check.

Terminal window
kaev check --verbose

Verbose output includes evidence, references, diagnostics, and recommendations.

Terminal window
kaev check --category security
kaev check --severity high

--category limits analysis to one category. --severity filters displayed findings but does not change scores or the process exit code.

Terminal window
kaev report

KAEV creates a timestamped report such as:

kaev-report-sales-app-20260928-182100-125+0300.md

KAEV refuses to overwrite an existing report. To choose a location:

Terminal window
kaev report --output ./reports/kaev.md

The parent directory must already exist.

Terminal window
kaev doctor # Diagnose project recognition and setup
kaev explain KAEV-SEC-002 # Understand a specific rule
kaev init # Create a safe default configuration
kaev baseline # Record current findings