AI-powered penetration testing framework — 53 tools, 9,000+ CVE templates, AutoPilot, scan presets, professional reports
<p align="center">
<h1 align="center">PentestAI</h1>
<p align="center"><strong>AI-powered penetration testing framework</strong></p>
<p align="center">
53+ tools · 9,000+ CVE templates · scanner-first exploit pipeline · AI enrichment · MCP extensible
</p>
</p>
<p align="center">
<a href="https://github.com/blackbuble/pentestai"><img src="https://img.shields.io/github/stars/blackbuble/pentestai?style=social" alt="Stars"></a>
<a href="https://github.com/blackbuble/pentestai/fork"><img src="https://img.shields.io/github/forks/blackbuble/pentestai?style=social" alt="Forks"></a>
<a href="https://github.com/blackbuble/pentestai/releases"><img src="https://img.shields.io/github/downloads/blackbuble/pentestai/total" alt="Downloads"></a>
</p>
<p align="center">
<img src="https://img.shields.io/badge/python-3.11+-3776ab?logo=python&logoColor=white" alt="Python">
<img src="https://img.shields.io/badge/version-0.3.0-orange" alt="Version">
<img src="https://img.shields.io/badge/license-MIT-green" alt="License">
<img src="https://img.shields.io/badge/tools-53+-8b5cf6" alt="Tools">
<img src="https://img.shields.io/badge/CVE_templates-9000+-ef4444" alt="CVEs">
<img src="https://img.shields.io/badge/benchmark-38%2F38_(100%25)-22c55e" alt="Benchmark">
<img src="https://img.shields.io/badge/false_positives-0-22c55e" alt="FP">
</p>
<p align="center">
<a href="docs/USER_GUIDE.md">User Guide</a> · <a href="docs/TOOLS.md">Tools</a> · <a href="docs/ARCHITECTURE.md">Architecture</a> · <a href="docs/API.md">API</a> · <a href="docs/ROADMAP-12M.md">Roadmap</a> · <a href="https://github.com/blackbuble/pentestai/wiki">Wiki</a>
</p>
> **For authorized penetration testing only.** Always obtain written permission before scanning any target.
---
## :rocket: Quick Start
```bash
git clone https://github.com/blackbuble/pentestai.git && cd pentestai
bash setup.sh && source .venv/bin/activate
pentestai autopilot http://target.com --report report.html
```
---
##