AI-Powered Multi-LLM Penetration Testing Framework with automated intelligence gathering, vulnerability scanning, and professional reporting.
CVEs in Database
SQLi Payloads
Ransomware Families
LLM Backends
Clawed/Moltbot-style agents collaborate, share context, and conduct autonomous research with specialized roles.
Seamlessly switches between DuckDuckGo AI, OpenRouter, ChatGPT, and Claude based on quality requirements.
Automated email harvesting, domain reconnaissance, social media intelligence, and breach checking.
Built-in databases with 1000+ CVEs, 7 ransomware families, and 50+ SQL injection payloads.
Automated vulnerability scanning with customizable templates for WordPress and web applications.
Built-in VPN integration for anonymous scanning with multi-hop Secure Core support.
Extensible architecture with hook system for custom scanners, exploits, and integrations.
Full-featured FastAPI with WebSocket support, JWT authentication, and automatic documentation.
Production-ready Docker Compose setup with multi-stage builds and horizontal scaling.
# Clone repository
git clone https://github.com/SHAdd0WTAka/zen-ai-pentest.git
cd pentest-ai
# Install dependencies
pip install -r requirements.txt
# Run setup
python -m zen_ai_pentest --help
# Start with Docker Compose
docker-compose up -d
# Or use setup script
./scripts/docker-setup.sh
# Run a scan
python -m zen_ai_pentest scan target.com
# Start API server
python -m api.main
# Run OSINT demo
python examples/osint_demo.py --domain example.com