AIKraft Agents

vxcontrol/pentagi

Полностью автономная система AI-агентов, способная выполнять сложные задачи пентестинга

Агенты⭐ 33 461Goпоследний релиз: v2.2.0
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

PentAGI — это система автономных AI-агентов для проведения пентестов, работающая в изолированной Docker-среде и использующая LLM для автоматизации поиска уязвимостей.

Зачем нужен

Инструмент решает задачу автоматизации сложных этапов тестирования на проникновение, снижая нагрузку на специалистов за счет планирования задач и выполнения действий агентами. Он полезен для ускорения аудита безопасности и генерации детальных отчетов с руководствами по эксплуатации уязвимостей.

Что можно реализовать

  • Автоматизированный сканирование и эксплуатация уязвимостей с использованием встроенных инструментов (nmap, metasploit, sqlmap)
  • Глубокий сбор информации из веб-источников через интеграцию с поисковыми API (Tavily, Perplexity, Google Custom Search)
  • Мониторинг процессов тестирования в реальном времени через Grafana/Prometheus и Langfuse
  • Автоматическая генерация отчетов об уязвимостях с пошаговыми инструкциями по эксплуатации

Ключевые возможности

  • Полная автономность: AI-агент самостоятельно планирует задачи и выполняет шаги пентеста
  • Гибкая конфигурация LLM: поддержка 10+ провайдеров (OpenAI, Anthropic, Ollama, vLLM и др.) и агрегаторов
  • Интеграция Knowledge Graph (Graphiti/Neo4j) для хранения контекста и долгосрочной памяти исследований
  • Микросервисная архитектура с REST/GraphQL API и поддержкой масштабирования
  • Изолированная среда выполнения в Docker с persistent storage на базе PostgreSQL/pgvector

👤 Кому подойдёт: специалисты по информационной безопасности, исследователи уязвимостей, энтузиасты в области AI и ethical hackers

Релизы

v2.2.0majorbreaking
🕐 1 мес назад · релиз на GitHub ↗

PentAGI 2.2: поддержка современных LLM, исправление критической уязвимости CVE-2026-14784, единый веб-поиск и мультиинстанс.

  • Breaking: Исправлена критическая уязвимость CVE-2026-14784: по умолчанию отключен доступ к Docker-сокету хоста, требуется явное указание DOCKER_INSIDE_HOST.
  • Added: Добавлена поддержка моделей GPT-6, Claude Opus 5.x, Gemini 3.x, Qwen 3.8, GLM 5.3, DeepSeek V4 и Grok 4.7, а также провайдеров MiniMax, Mistral и xAI.
  • Added: Внедрен единый инструмент web_search с намерениями (links, answer, research, exploit) и цепочками резервного переключения движков.
  • Added: Реализована поддержка мультиинстанса через параметр TENANT_ID для разделения схем при использовании общих сервисов.
  • Added: Добавлена поддержка Workload Identity Federation для получения кратковременных токенов Anthropic без использования долгосрочных ключей.
v2.1.0major
🕐 5 мес назад · релиз на GitHub ↗

PentAGI 2.1: управление файлами, база знаний с поиском, логирование ToolCall и обновление конфигураций моделей.

  • Added: Добавлен слой управления файлами: пользовательские ресурсы, рабочие пространства потоков и UI-менеджер с поддержкой drag-and-drop.
  • Added: Реализована Knowledge Base с семантическим поиском через pgvector, редактором Markdown и функцией анонимизации текста.
  • Added: Внедрено наблюдение за ToolCall: логирование вызовов инструментов в реальном времени через GraphQL и REST API.
  • Added: Обновлены конфигурации моделей (OpenAI, Anthropic, Gemini, DeepSeek, Qwen, Kimi, GLM) с контролем режима мышления per-role.
  • Fixed: Исправлена уязвимость SQL-инъекций и ошибка потери ID документов в движке векторного поиска.