Metadata-Version: 2.4
Name: vexa-cli
Version: 1.0.56
Summary: VEXA Command Line Interface — air-gapped security scanning with AI fixes
Author-email: Noviq Technologies <support@noviqtechnologies.com>
License-Expression: MIT
Project-URL: Homepage, https://vexasec.io
Project-URL: Repository, https://github.com/noviqtechnologies/vexa-oss
Keywords: security,cli,scanner,vulnerability,sast
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Security
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: vexa-core>=1.0.35
Requires-Dist: click>=8.0.0
Requires-Dist: rich>=13.0.0
Dynamic: license-file

# Vexa CLI
![Vexa Logo](logo.png)
AI-powered security analysis from your terminal.

The Vexa CLI allows you to run professional-grade security audits on your codebase with one-click AI remediation suggestions.

### Installation
```bash
pip install vexa-cli
```

### Quick Start
```bash
# Scan the current directory
vexa scan .

# Scan a specific file and export to HTML
vexa scan main.py --format html --output report.html

# Run a full security audit with AI enrichment
vexa scan . --full --ai google
```

### Features
- **Multi-Scanner**: Orchestrates Bandit, Semgrep, Checkov, and more.
- **AI-Native**: Direct integration with Gemini and Claude for fixing vulnerabilities.
- **Exportable**: Generate SARIF, JSON, and HTML reports.

### Requirements
- Python 3.9+
