AI-powered threat modeling CLI by Ayurak
Project description
Aribot CLI
AI-powered threat modeling from the command line.
Installation
pip install aribot-cli
Quick Start
# Authenticate
aribot login
# Upload and analyze a diagram
aribot analyze architecture.drawio
# List your diagrams
aribot diagrams
# View threats
aribot threats <diagram-id>
# Export report
aribot export <diagram-id> --format pdf
Commands
| Command | Description |
|---|---|
aribot login |
Authenticate with your API key |
aribot logout |
Remove stored credentials |
aribot whoami |
Show current auth status |
aribot diagrams |
List all your diagrams |
aribot analyze <file> |
Upload and analyze a diagram |
aribot threats <id> |
List threats for a diagram |
aribot generate-threats <id> |
Generate AI threats |
aribot export <id> |
Export report (pdf/json/csv) |
Options
analyze
-n, --name <name>- Set diagram name--auto-threats/--no-auto-threats- Auto-generate AI threats (default: true)
threats
-s, --severity <level>- Filter by severity
export
-f, --format <format>- Export format (pdf, json, csv)-o, --output <file>- Output file path
Get API Key
Get your API key at developer.ayurak.com
Documentation
Full documentation: developer.ayurak.com/docs
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
aribot_cli-1.0.0.tar.gz
(5.8 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file aribot_cli-1.0.0.tar.gz.
File metadata
- Download URL: aribot_cli-1.0.0.tar.gz
- Upload date:
- Size: 5.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e586f6f3be85aa8a455ad71c5dce78e505219de6509090b8956047b7b0f1eae3
|
|
| MD5 |
8f5b95f2b681103e3b1901b131b5090d
|
|
| BLAKE2b-256 |
8f6912233b7ece0d6680822151a800db6b569f460f8f93f1fa166271f486ea4b
|
File details
Details for the file aribot_cli-1.0.0-py3-none-any.whl.
File metadata
- Download URL: aribot_cli-1.0.0-py3-none-any.whl
- Upload date:
- Size: 5.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
61a64a95b4c0aad9692a2271518b4de71e2a2fd899f72b1ddc126bd6edc6fbf9
|
|
| MD5 |
4982e73655d0205a5bdb2858ec3eaef6
|
|
| BLAKE2b-256 |
6a3c24175bf3daa243045498d147a2113a9ed1d1f2b19776a19791264017699a
|