pentagi
Fully autonomous AI Agents system capable of performing complex penetration testing tasks
⭐ 32,291 stars on GitHub · 🍴 5,005 forks · 📜 License: mit · 💻 Language: Go
What is pentagi?
A self-hosted media server — turn your NAS/VPS into a personal cinema. Stream movies & music to your household without subscription dependency.
Main components
- Secure & Isolated. All operations are performed in a sandboxed Docker environment with complete isolation.
- Fully Autonomous. AI-powered agent that automatically determines and executes penetration testing steps with optional execution monitoring and intelligent task planning for enhanced reliability.
- Professional Pentesting Tools. Built-in suite of 20+ professional security tools including nmap, metasploit, sqlmap, and more.
- Smart Memory System. Long-term storage of research results and successful approaches for future use.
- Optional Knowledge Graph Integration. Graphiti-powered knowledge graph using Neo4j for semantic relationship tracking and advanced context understanding.
- Web Intelligence. Built-in browser via scraper for gathering latest information from web sources.
- External Search Systems. Integration with advanced search APIs including Tavily, Firecrawl, Traversaal, Perplexity, DuckDuckGo, Google Custom Search, Sploitus Search and SearXNG for comprehensive i...
- Team of Specialists. Delegation system with specialized AI agents for research, development, and infrastructure tasks, enhanced with optional execution monitoring and intelligent task planning for ...
The biggest strength is offline-first streaming + ad-free + unlimited library scaled by your disk size.
Best for families building home theaters, small hotels streaming internal media, creators archiving work.
Topics: the project is tagged with popular topics:
- 🏷️
ai-agents - 🏷️
ai-security-tool - 🏷️
anthropic - 🏷️
autonomous-agents - 🏷️
golang - 🏷️
gpt - 🏷️
graphql - 🏷️
multi-agent-system - 🏷️
offensive-security - 🏷️
open-source
📸 Screenshots
Quick install
The project supports Docker Compose:
git clone https://github.com/vxcontrol/pentagi.git
cd pentagi
docker compose up -d
Check the README in the repo for required env variables.
Minimum system requirements
| Component | Recommended |
|---|---|
| RAM | 2048 MB |
| CPU | 2 vCPU |
| Disk | 25 GB SSD |
| OS | Ubuntu 22.04 LTS / Debian 12 |
| Docker | 24.0+ |
⚡ Deploy fast on VSIS
Use the VSIS VPS Lite 2GB RAM / 2 vCPU / 25GB SSD (~104k/tháng) plan from VSIS.NET — high-speed VN-based VPS, 24/7 support, ideal for running pentagi smoothly.
🎯 Benefits:
- One-command
docker compose up -ddeploy in 2 minutes - Dedicated IPv4, root access, unmetered domestic bandwidth
- Daily snapshot backup
- Free install assistance from the VSIS team
👉 See matching VPS plans at vsis.net
Resources
- 🔗 GitHub: vxcontrol/pentagi
- 🌐 Homepage: https://pentagi.com
- 📚 Official docs: see README in the repo
- 💬 Community: GitHub Issues + Discussions
Article compiled from GitHub data on 24/10/2026. Star/fork counts may have changed — see live numbers via the GitHub link.