Как это работает
Что поступает на вход
Целевой объект и задача на обычном языке с явно заданными разрешёнными границами; выбранный LLM-провайдер и его конфигурация. Пакет также описывает загрузку материалов и reusable resources в отдельный flow.
Что происходит внутри
Разбивает задачу на последовательные subtasks, делегирует работу специалистам, пересматривает план после результатов, сохраняет память и предоставляет автономный либо интерактивный Assistant-режим.
Что получается
Отчёт в web view, буфере обмена, Markdown или PDF, результаты инструментов и состояние flow/tasks. JSON-экспорт flow report не заявлен как поддержанный.
Что важно понять
Техническое устройство
Go-контроллеры ведут Flow → Task → последовательные Subtask; Generator создаёт до 15 шагов, Refiner меняет оставшийся план, Reporter собирает результат. PostgreSQL/pgvector хранит состояние и память; ChainAST-суммаризация сокращает старую историю; необязательный Graphiti дополняет память.
Для чего создано
Выполнять разрешённые security assessments на собственной инфраструктуре с выбранной моделью, отчётностью и повторным использованием результатов.
Для кого
Security engineers, penetration testers, исследователи и red teams с разрешением на оценку выбранных систем.
Сценарии использования
Автономная проверка ограниченной цели с отчётом либо интерактивное исследование, где человек задаёт направление и уточняет работу; документированный пример, не подтверждённое независимое внедрение.
Идея решения
Соединить планирование и пересмотр плана, специализированных агентов, инструменты в контейнерах и долговременные результаты в одном управляемом flow.
Какую задачу описывает источник
Внутренние документы прямо разбирают рост контекста в длинных цепочках и потерю деталей при сжатии, а также необходимость проверять реальные agent roles вместо вывода о качестве по одному API smoke.
Условия и ограничения
Что потребуется
Docker/Compose либо настроенный Podman; минимум из README — 2 vCPU, 4 GB RAM и 20 GB диска, сеть для загрузки образов. Требуется работоспособный LLM с tool calling и embeddings; локальный inference требует собственных вычислительных ресурсов сверх базового сервера.
Что учитывать
Контейнерная изоляция зависит от конфигурации: host Docker socket даёт агенту контроль над узлом, а API preflight не проверяет ядро/seccomp. ASK_USER отключён по умолчанию и доступен Primary Agent; Graphiti — отдельная beta без встроенной HTTP-аутентификации. Качество summary и моделей не гарантировано.
Из первоисточников
Редакционный обзор NeoBridge Insight по материалам источников ниже. Права на исходные тексты, код и изображения принадлежат их правообладателям. Условия использования указаны в первоисточниках.
Независимое тестирование проекта не проводилось.
- 01vxcontrol/pentagi ↗
- 02README.md ↗
- 03backend/docs/analytics_api.md ↗
- 04backend/docs/chain_ast.md ↗
- 05backend/docs/chain_summary.md ↗
- 06backend/docs/charm.md ↗
- 07backend/docs/config.md ↗
- 08backend/docs/controller.md ↗
- 09backend/docs/database.md ↗
- 10backend/docs/dependency_advisories.md ↗
- 11backend/docs/docker.md ↗
- 12backend/docs/flow_execution.md ↗
- 13backend/docs/gemini.md ↗
- 14backend/docs/installer.md ↗
- 15backend/docs/langfuse.md ↗
- 16backend/docs/llms_how_to.md ↗
- 17backend/docs/observability.md ↗
- 18backend/docs/ollama.md ↗
- 19backend/docs/prompt_engineering_openai.md ↗
- 20backend/docs/prompt_engineering_pentagi.md ↗
- 21backend/pkg/tools/searchers/README.md ↗
- 22examples/guides/worker_node/README.md ↗
- 23frontend/README.md ↗
- 24frontend/docs/e2e.md ↗
- 25frontend/public/fonts/README.md ↗
- 26licenses/README.md ↗

Комментарий NeoBridge
Общая справка
Что стоит уточнить
Основания и справочные материалы
API ↗