Releases: Vasco0x4/AIDA
Releases · Vasco0x4/AIDA
AIDA v1.0.0-alpha - Initial Public Release
AIDA v1.0.0-alpha - Initial Public Release
AI-Driven Security Assessment platform connecting AI assistants to 400+ pentesting tools via MCP protocol.
What is AIDA?
AIDA bridges the gap between AI assistants and real penetration testing by providing:
- Direct execution of 400+ security tools via Exegol container
- MCP integration compatible with Claude, Gemini, GPT, and other AI clients
- Web dashboard for tracking findings, commands, and assessment progress
- Structured workflow from reconnaissance to exploitation
- Auto-documentation with severity-based finding cards
Key Features
- Direct Tool Execution - nmap, sqlmap, ffuf, nuclei, subfinder, and 400+ more
- Persistent Memory - Full context maintained across sessions in PostgreSQL
- Automatic Documentation - Findings tracked as cards with severity, proof, and technical analysis
- Attack Chains - AI connects discoveries to build multi-step exploits
- Adaptive Testing - Methodology adjusts based on findings, not fixed patterns
What's Included
- FastAPI backend with MCP server
- React frontend dashboard
- Docker Compose orchestration
- Exegol integration for pentesting tools
- PostgreSQL database for persistence
- Complete documentation (Installation, User Guide, Architecture, MCP Tools)
- CLI wrapper for easy AI integration
Alpha Release - Known Limitations
This is an alpha release intended for early adopters and security professionals.
- Local use only recommended - Do NOT expose publicly without additional hardening
- No authentication system yet - Anyone with access can view/modify assessments
- Bugs and rough edges - Some error messages use browser alerts, WebSocket reconnections may need manual refresh
- Database credentials - Change defaults in
.envbefore deployment
Coming Soon
- Authentication and user management system
- Refined UI/UX (replacing alerts with modals)
- Production-ready Docker configuration
- Enhanced error handling
- Lighter Docker image alternative
Quick Start
# Clone and start
git clone https://github.com/Vasco0x4/AIDA.git
cd AIDA
./start.sh
# Open dashboard
open http://localhost:5173See INSTALLATION.md for complete setup guide.
Documentation
- Installation Guide - Setup with your AI client
- User Guide - How to use the platform
- Architecture - Technical deep dive
- MCP Tools - Complete tools reference
Reporting Issues
Found a bug? Have a feature request? Open an issue
Contact
For questions or commercial licensing: Vasco0x4@proton.me
Use at your own risk. Run locally. Don't expose to internet. AGPL v3 licensed.