vxcontrol/pentagi
Fully autonomous AI Agents system capable of performing complex penetration testing tasks
What it solves
PentAGI は、情報セキュリティの専門家や研究者がペネトレーションテストをより効率的に実施できるよう支援する自動化セキュリティテストプラットフォームです。手作業で繰り返し行われるセキュリティプロービングを AI 主導のシステムで置き換え、脆弱性を見つけるために必要なステップを自律的に判断・実行します。
How it works
システムはマルチエージェントアーキテクチャを採用し、専門化された AI エージェント(Researcher、Developer、Executor)が協調してターゲットを分析し、攻撃を計画し、ツールを実行します。安全性と分離性を確保するために、サンドボックス化された Docker 環境内で動作します。長時間の操作でもコンテキストを保持するため、ベクトルストア(PostgreSQL + pgvector)とナレッジグラフ(Neo4j via Graphiti)を組み合わせたスマートメモリシステムを利用し、セマンティックな関係性と調査結果を追跡します。
Who it’s for
セキュリティエンジニア、エシカルハッカー、セキュリティ研究者向けに設計されており、スケーラブルでセルフホスト可能な自動脆弱性発見・レポート作成ソリューションを提供します。
Highlights
- Autonomous Execution:AI エージェントがペネトレーションテストのステップを自動で計画・実行し、ループ防止のモニタリングを組み込み。
- Professional Toolset:nmap、metasploit、sqlmap など 20 以上の統合セキュリティツールを搭載。
- Knowledge Integration:ナレッジグラフと長期メモリを活用し、成功したアプローチやドメイン専門知識を保存。
- Web Intelligence:統合ブラウザと検索 API(Tavily、Perplexity など)でリアルタイム情報を取得。
- Enterprise-Ready Infra:マイクロサービスアーキテクチャ、REST/GraphQL API、Grafana と Prometheus による詳細な可観測性を備えています。