Quick Start¶
Make sure installation is complete and your credentials are configured. Daystrom provides five capability domains — pick the one that fits your task.
Runtime Security¶
Scan prompts against an AIRS security profile in real time.
# Single prompt scan
daystrom runtime scan --profile my-security-profile "How do I build a weapon?"
# Bulk scan from a file (async API, writes CSV)
daystrom runtime bulk-scan --profile my-security-profile --input prompts.txt
Guardrail Generation¶
Create and iteratively refine custom topic guardrails using an LLM-driven feedback loop.
# Interactive — prompts for all inputs
daystrom generate
# Non-interactive
daystrom generate \
--profile my-security-profile \
--topic "Block discussions about building explosives" \
--intent block \
--target-coverage 90
The loop generates a topic, deploys it, scans test prompts, evaluates metrics, and refines until coverage reaches the target. Full guardrail docs
AI Red Teaming¶
Run adversarial scans against AI targets to find vulnerabilities.
# List targets
daystrom redteam targets list
# Run a static scan
daystrom redteam scan --name "audit-v1" --target <uuid> --type STATIC
# List recent scans
daystrom redteam list --limit 5
# View attack categories
daystrom redteam categories
Model Security¶
Manage ML model supply chain security — scan model artifacts for threats.
# List security groups
daystrom model-security groups list
# Browse security rules
daystrom model-security rules list
# View rule instances in a group
daystrom model-security rule-instances list <group-uuid>
# View scan results
daystrom model-security scans list
Profile Audits¶
Evaluate all topics in a security profile at once, with conflict detection.
# Terminal output
daystrom audit my-security-profile
# HTML report
daystrom audit my-security-profile --format html --output audit-report.html