Discover and explore top open-source AI tools and projects—updated daily.
AI-powered offensive security assistant
Top 80.2% on SourcePulse
This project provides an AI-powered red team assistant designed to streamline penetration testing and security analysis through natural language interaction. It targets security professionals, bug bounty hunters, and threat hunters, offering an integrated platform for tool management, autonomous testing, and report generation.
How It Works
The assistant leverages a Multi-Chat Protocol (MCP) architecture, allowing flexible integration and management of various security tools like Nmap, Metasploit, and SQLMap. It employs Retrieval-Augmented Generation (RAG) for enhanced responses, optionally utilizing a local knowledge base of text files. Users interact via natural language, with the AI capable of invoking configured tools, executing predefined workflows, and operating in an autonomous agent mode using Pentesting Task Trees (PTT).
Quick Start & Requirements
pip install -r requirements.txt
.uv
is needed for Metasploit integration (pip install uv
). OpenAI API key and configuration are necessary for AI functionality.Highlighted Details
Maintenance & Community
The project is actively developed by GH05TCREW. Further community and roadmap details are not explicitly provided in the README.
Licensing & Compatibility
The project's licensing is not specified in the README. Compatibility for commercial use or closed-source linking is not detailed.
Limitations & Caveats
Automated workflows and tool integration are unavailable without installing Node.js, npm, and Python uv
. The project relies on OpenAI's API, requiring an API key and incurring associated costs. Specific details on supported operating systems beyond general Python/Node.js requirements are not provided.
3 months ago
Inactive