PentAGI

Active
GitHub Go MIT

Description

Fully autonomous AI Agents system capable of performing complex penetration testing tasks using multi-agent architecture with support for multiple LLM providers.

Key Features

  • Fully autonomous AI agent for penetration testing with intelligent task planning
  • Sandboxed Docker environment ensuring complete isolation of all operations
  • 20+ built-in professional security tools including nmap, metasploit, and sqlmap
  • Knowledge graph integration via Graphiti for semantic relationship tracking
  • Multi-provider LLM support: OpenAI, Anthropic, Gemini, Bedrock, Ollama, and more
  • Comprehensive monitoring with Grafana/Prometheus and detailed vulnerability reporting

Use Cases

💡 Automated security assessment of web applications and network infrastructure
💡 Vulnerability discovery and exploitation with detailed reporting
💡 Security research and penetration testing for ethical hackers
💡 Team-based security operations with specialized AI agent delegation
💡 Continuous security monitoring with real-time Grafana dashboards

Strengths & Limitations

Strengths

  • Actively maintained, recent updates
  • High community interest (22.3k stars)
  • Permissive open-source license (MIT)
  • Responsive to issues, low backlog

Quick Start

git clone https://github.com/vxcontrol/pentagi.git
cd pentagi
docker compose up -d
# Access the web UI at http://localhost:8080

Related Projects

Shannon

2.2k · Go
Active A

Shannon is a production-oriented multi-agent orchestration framework built in Go, focusing on efficient and reliable agent coordination and task scheduling for enterprise-grade multi-agent systems.

multi-agentframeworkgo +2
  • · Production-grade multi-agent orchestration with 8 execution strategies — Simple, DAG, ReAct, Research, Exploratory, Browser Use, Domain Analysis, and Swarm — auto-routed by task complexity
  • · Temporal workflow engine with time-travel debugging — replay any agent execution step-by-step for full observability and post-mortem analysis
  • · Hard token budget control per task/agent with automatic model fallback and cost optimization — research strategy reduces costs 50-70%

AgentsMesh

2.3k · Go
Active A

An AI Agent workforce platform that assigns every team member an AI agent squad for multi-agent collaboration, task orchestration, and compound skill building to scale team capacity beyond headcount.

gomulti-agentagent +3
  • · AgentPod remote AI workstations with web terminal, Git worktree isolation, and real-time streaming
  • · Multi-agent collaboration through channels and pod bindings with real-time topology visualization
  • · Kanban-based task management with ticket-pod binding and MR/PR integration

Anthropic Cybersecurity Skills

32.0k · Python
Active A+

754 structured cybersecurity skills for AI agents mapped to 5 frameworks: MITRE ATT&CK, NIST CSF 2.0, MITRE ATLAS, D3FEND and NIST AI RMF. Works with Claude Code, Codex CLI, Cursor, Gemini CLI and 20+ platforms.

pythonsecurityagent +2
  • · 754 structured cybersecurity skills spanning 26 security domains in agentskills.io format
  • · Unified cross-framework mapping to MITRE ATT&CK v19.1, NIST CSF 2.0, MITRE ATLAS, D3FEND, and NIST AI RMF
  • · Compatible with Claude Code, GitHub Copilot, Codex CLI, Cursor, Gemini CLI and 20+ AI platforms

GPTeam

1.7k · Python
Active A

An open-source multi-agent simulation platform where multiple LLM-powered agents collaborate on complex tasks in shared environments, with customizable roles, memory systems, and environment interaction for studying multi-agent collaboration.

pythonmulti-agentagent +3
  • · GPT-4 powered multi-agent simulation with autonomous collaboration on predefined goals
  • · Agent memory and reflection system inspired by Generative Agents research paper
  • · Spatial movement: agents move between locations and perform tasks in different environments