Global Flags
Command Map
These apply to all commands:Execution
run
run
Run a single attack against a model.
Exit codes: 0 = all blocked, 1 = at least one bypass, 2 = invalid arguments.
batch
batch
Run multiple attacks against a model. Parallel by default.
sweep
sweep
Run all attacks against all configured providers.
Tests every provider that has an API key configured (plus Ollama, which doesn’t need one).
benchmark
benchmark
Run the safety benchmark and produce a score. Supports single model, all models, or a specific list.
*One of
-p, --all, or --models is required.defend
defend
Test a defense by comparing baseline vs defended safety scores.
asl3
asl3
Run ASL3 safety evaluation (CBRN + autonomous capabilities).
mega-sweep
mega-sweep
Run attacks against dataset prompts with optional mutations.
expand count
expand count
Show template expansion capacity.
expand list
expand list
List expanded attacks with filters.
expand run
expand run
Run expanded attacks against a model.
generate pair
generate pair
Run PAIR adaptive attack (attacker-target-judge loop).
generate tap
generate tap
Run TAP tree-of-attacks with pruning.
generate fuzz
generate fuzz
Run GPTFuzzer mutation-based attack generation.
vuln-research
vuln-research
Run vulnerability research elicitation attacks. Tests a model’s willingness to find and exploit code vulnerabilities at three escalation levels: review, explain exploitation, and write a working exploit.
Reporting
report
report
Generate a report from stored results.
scorecard
scorecard
Show safety scorecard from stored results.
snapshot list
snapshot list
List all snapshots with bypass rates, dates, and models.
snapshot diff
snapshot diff
Compare two snapshots side by side. Shows before/after bypass rate with delta.
snapshot export
snapshot export
Export snapshot data to a file.
snapshot matrix
snapshot matrix
Show a model x time bypass rate matrix. Useful for tracking how safety changes across model versions over time.
snapshot check
snapshot check
Check if the latest snapshot bypass rate is below a threshold. Returns exit code 0 if below, exit code 1 if above. Designed for CI gating.
Discovery
list-providers
list-providers
Show available providers and default models.
list-attacks
list-attacks
Show available attacks and their modes.
taxonomy
taxonomy
Show all attacks grouped by category with OWASP/MITRE mappings.No flags. Displays a table per category with attack IDs, severity, mode, description, OWASP codes, and MITRE ATLAS IDs.
atlas
atlas
Show MITRE ATLAS technique mappings for all attacks.
mlcommons
mlcommons
Show MLCommons AILuminate hazard taxonomy and harm category alignment.
frameworks
frameworks
Show regulatory framework mappings (NIST AI RMF, EU AI Act, MLCommons).
Management
config show
config show
Show current configuration (API keys are truncated).
config set
config set
Set a config value.
dataset list
dataset list
Show available datasets.
dataset load
dataset load
Download and cache a dataset.
dataset stats
dataset stats
Show prompt counts per category across cached datasets.
scan
scan
Scan source code for AI security vulnerabilities.