Skip to content
PentAGI

Introduction

PentAGI is a self-hosted, fully autonomous multi-agent system for penetration testing.

PentAGI is an open-source platform for automated security testing. You describe a target and a goal in plain language; a team of specialized AI agents plans the work, runs professional tools inside an isolated Docker sandbox, remembers what it learned, and hands you a report.

It is built for security engineers, researchers and red teams who want an autonomous assistant they can run on their own infrastructure, with their own choice of language models.

What it does

  • Autonomous testing. The agents split each task you give them into subtasks, choose the next step, execute it and adapt to the results — with optional execution monitoring and intelligent task planning for smaller models.
  • A team of specialists. A primary agent delegates research, coding, installation and pentesting to specialized agents. Agents can ask an adviser for guidance, and with execution monitoring on, the adviser also reviews their work after a set number of tool calls. A reflector steers any agent that stops calling tools back to a proper result.
  • Professional tooling. 20+ tools such as nmap, metasploit and sqlmap run in a sandboxed container, built from a Docker image picked for each flow.
  • Memory and knowledge. Results and successful approaches are stored in PostgreSQL with pgvector for later reuse; an optional Neo4j knowledge graph tracks relationships between hosts, services and findings.
  • Web intelligence. A built-in isolated browser and search engines — Tavily, Firecrawl, Traversaal, Perplexity, DuckDuckGo, Google, Sploitus and SearXNG — gather fresh information.
  • Observability. Langfuse for LLM traces, and Grafana with OpenTelemetry, VictoriaMetrics, Jaeger and Loki for the whole system.
  • APIs. REST and GraphQL with Bearer tokens for automation and integration.

Watch the overview

A short tour of PentAGI in action: watch it on YouTube.

Current capability boundaries

  • PentAGI is an autonomous and assistant-guided penetration testing platform, not a Breach and Attack Simulation product with predefined campaigns.
  • Flow reports can be viewed on the web, copied, or downloaded as Markdown or PDF.
  • Providers are available as built-in integrations and through custom OpenAI-compatible endpoints.

Only test systems you own or are explicitly authorized to assess. Use of PentAGI is subject to the EULA.

Last updated on