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를 통한 상세 관측성을 제공합니다.