Metadata-Version: 2.4
Name: aribot-cli
Version: 2.0.1
Summary: Aribot Security Platform CLI - Threat modeling, compliance, and cloud security from the command line
Project-URL: Homepage, https://developers.aristiun.com
Project-URL: Documentation, https://developers.aristiun.com/docs/cli
Project-URL: Repository, https://github.com/Aristiun/aribot-cli
Author-email: Aristiun <sdk@aristiun.com>, Ayurak <sdk@ayurak.com>
License-Expression: MIT
Keywords: aribot,cli,compliance,security,threat-modeling
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Security
Requires-Python: >=3.8
Requires-Dist: aribot>=2.0.0
Requires-Dist: click>=8.0
Requires-Dist: httpx>=0.24
Requires-Dist: pydantic>=2.0
Requires-Dist: rich>=13.0
Provides-Extra: keyring
Requires-Dist: keyring>=24.0; extra == 'keyring'
Description-Content-Type: text/markdown

# aribot-cli

Aribot Security Platform CLI -- Threat modeling, compliance, and cloud security from the command line.

## Installation

```bash
pip install aribot-cli
```

## Quick Start

```bash
# Set your API key
aribot config set-key YOUR_API_KEY

# Scan an architecture diagram
aribot scan architecture.drawio

# List threats for a diagram
aribot threats DIAGRAM_ID

# Run compliance check
aribot compliance DIAGRAM_ID --standard soc2

# Export a report
aribot report DIAGRAM_ID --format pdf

# Run MAESTRO analysis
aribot maestro DIAGRAM_ID

# Run code security review
aribot code-review https://github.com/org/repo

# Check API status
aribot status
```

## Configuration

Your API key is stored in `~/.aribot/config.json`. You can also set it via the `ARIBOT_API_KEY` environment variable.

## License

MIT
