Metadata-Version: 2.4
Name: vexa-cli
Version: 1.0.42
Summary: VEXA Command Line Interface — air-gapped security scanning with AI fixes
Author-email: Noviq Technologies <support@noviqtechnologies.com>
License: MIT
Project-URL: Homepage, https://codesecure.dev
Project-URL: Repository, https://github.com/noviqtechnologies/vexa
Keywords: security,cli,scanner,vulnerability,sast
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Security
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: vexa-core>=1.0.35
Requires-Dist: vexa-cicd>=1.0.35
Requires-Dist: click>=8.0.0
Requires-Dist: rich>=13.0.0

# 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+
