Saltar al contenido
PentAGI

Introducción

PentAGI es un sistema multiagente totalmente autónomo y autoalojado para pentest.

PentAGI es una plataforma de código abierto para pruebas de seguridad automatizadas. Describes un objetivo y una meta en lenguaje natural; un equipo de agents de IA especializados planifica el trabajo, ejecuta tools profesionales dentro de un sandbox aislado de Docker, recuerda lo aprendido y te entrega un report.

Está diseñada para ingenieros de seguridad, investigadores y red teams que quieren un asistente autónomo para ejecutar en su propia infraestructura, con los modelos de lenguaje que prefieran.

Qué hace

  • Pruebas autónomas. Los agents dividen cada task que les asignas en subtasks, eligen el siguiente paso, lo ejecutan y se adaptan a los resultados, con supervisión opcional de la ejecución y planificación inteligente de task para modelos más pequeños.
  • Un equipo de especialistas. Un agent principal delega la investigación, la codificación, la instalación y el pentest en agents especializados. Los agents pueden pedir orientación a un adviser y, con la supervisión de ejecución activada, el adviser también revisa su trabajo tras un número determinado de tool calls. Un reflector dirige a cualquier agent que deje de hacer tool calls hacia un resultado adecuado.
  • Tools profesionales. Más de 20 tools como nmap, metasploit y sqlmap se ejecutan en un sandbox, construido a partir de una imagen de Docker seleccionada para cada flow.
  • Memory y conocimiento. Los resultados y los enfoques exitosos se almacenan en PostgreSQL con pgvector para reutilizarlos después; un knowledge graph opcional en Neo4j rastrea las relaciones entre hosts, servicios y findings.
  • Inteligencia web. Un navegador aislado integrado y search engines —Tavily, Firecrawl, Traversaal, Perplexity, DuckDuckGo, Google, Sploitus y SearXNG— recopilan información actualizada.
  • Observabilidad. Langfuse para trazas de LLM, y Grafana con OpenTelemetry, VictoriaMetrics, Jaeger y Loki para todo el sistema.
  • APIs. REST y GraphQL con tokens Bearer para automatización e integración.

Mira el resumen

Un breve recorrido de PentAGI en acción: míralo en YouTube.

Límites actuales de capacidad

  • PentAGI es una plataforma de pentest autónoma y guiada por assistant, no un producto de simulación de brechas y ataques con campañas predefinidas.
  • Los reports de flow pueden verse en la web, copiarse o descargarse en Markdown o PDF.
  • Los providers están disponibles como integraciones nativas y mediante puntos de conexión personalizados compatibles con OpenAI.

Prueba solo sistemas que poseas o para los que tengas autorización explícita. El uso de PentAGI está sujeto al EULA.

Última actualización el