by ARCANGEL0
EVA is an AI-assisted penetration testing agent that enhances offensive security workflows by providing structured attack guidance, contextual analysis, and multi-backend AI integration.
# Add to your Claude Code skills
git clone https://github.com/ARCANGEL0/EVA
Autonomous offensive security AI for guiding pentest processes
EVA is an AI penetration testing agent that guides users through complete pentest engagements with AI-powered attack strategy, autonomous command generation, and real-time vulnerability analysis based on outputs. The goal is not to replace the pentest professional but to guide and assist and provide faster results.
graph TD
A[๐ EVA Launch] --> B{๐ขง Session Selection}
B -->|Existing Session| C[๐ขง Load Session Data]
B -->|New Session| D[฿ญ Initialize Session]
C --> E[ใ Select AI Backend]
D --> E
E --> F[๐ฆ Ollama Local]
E --> G[โฌก OpenAI GPT]
E --> H[โ
Custom API]
E --> I[๐
G4F.dev Provider]
F --> J[Pentest Shell]
G --> J
H --> J
I --> J
J --> K[โ Target Definition]
K --> L[๐ง AI Pentest Strategy]
L --> M[๐ฏ Reconnaissance Phase]
...