Skip to main content
Glama

Ennodia даёт вашему основному агенту доступ к установленным интерфейсам командной строки (CLI) агентов. Он отслеживает каждую дочернюю задачу и использует управляемое моделью Compare для показа совпадений, расхождений, пропусков и одного рекомендуемого ответа с отчётами.

Перед началом работы необязательный Plan Advisor может предложить ограниченный набор harness'ов, моделей и навыков. Он не запускает предложенную работу.

Установка

Отправьте этот адрес вашему основному агенту. Агент затем сможет завершить установку:

try-ennodia.cherninlab.com

Чтобы запустить Ennodia напрямую как MCP-сервер со стандартным вводом/выводом (stdio), используйте:

npx -y ennodia

Чтобы использовать Bun напрямую, запустите bunx ennodia.

Для установщика реестра или клиента используйте страницу Ennodia Smithery.

Для ручной установки или локальной разработки см. Quickstart.

Related MCP server: agentloop

Что делает Ennodia

  • Обнаруживает доступные локальные инструменты искусственного интеллекта (ИИ)

  • Планирует маршрут с категорией, предоставленной вызывающим, или запасным вариантом по ключевым словам

  • Оценивает предварительные входные токены и применяет локальные ограничения к этой оценке

  • Запускает и отслеживает дочерние задачи

  • Показывает статус, затраченное время, логи и сбои

  • Отменяет задачи и запуски явно

  • Позволяет Plan Advisor предложить инертный, проверенный план работы

  • Сравнивает несколько завершённых результатов с помощью Judge

  • Позволяет Result Advisor объединить результаты Judge в один ответ

ennodia_run — основная точка входа. Он планирует и запускает задачи. Он также может использовать Compare. Он возвращает идентификатор запуска (ID) для использования с ennodia_get_run.

См. MCP tools для полного справочника инструментов и параметров.

Используйте Ennodia для работы, требующей дополнительного анализа моделей. Запуск обычно занимает минуты. Compare добавляет два последовательных прохода модели после завершения дочерних агентов.

Judge, Plan Advisor и Result Advisor

Каждая роль имеет ограниченные обязанности:

  • Plan Advisor запускается перед работой по запросу. Он предлагает явные назначения harness'ов, моделей и навыков как инертные данные. Ennodia проверяет предложение по замороженному инвентарю. Plan Advisor не может его выполнить. Вызывающий должен использовать отдельный вызов для запуска проверенного плана один раз.

  • Judge запускается во время Compare и сопоставляет совпадения, противоречия, уникальные доказательства, пропуски и риски по завершённым результатам.

  • Result Advisor следует за Judge. Он использует результаты Judge и исходные результаты для рекомендации ответа. Если анализ Judge непригоден, он использует basis: "candidates-only". Этот статус делает деградацию видимой.

Ennodia IO

Отдельный пакет @cherninlab/ennodia-io предоставляет локальный интерфейс Hypertext Transfer Protocol (HTTP) и TypeScript. Приложения могут использовать его с предоставленными пользователем ключами и установленными локальными агентами:

npx -y @cherninlab/ennodia-io

См. Ennodia IO для поддерживаемых полей, поведения аутентификации, правил совместного использования ресурсов между источниками и текущих ограничений.

Поддерживаемые harness'ы

  • Codex CLI

  • Claude Code

  • OpenCode

  • Kilo Code

  • Kiro CLI

  • Cline CLI

  • Hermes Agent

  • Antigravity

Адаптеры остаются тонкими. Основные модули содержат общую маршрутизацию, данные трассировки, состояние задач, восстановление и логику Compare.

Оценённые кандидаты включают Gemini CLI, GitHub Copilot CLI, Amp, Aider, Goose, Qwen Code и Cursor CLI. Ennodia не включает этих кандидатов.

Ennodia может добавить кандидата после проверки поддерживаемого интерфейса с вводом промпта и выводом текста. Проверка не должна использовать флаги обхода разрешений или частные API провайдера.

Документация

Бенчмарки

Текущий бенчмарк — multi-model-bug-recall. Он использует небольшие фикстуры обзора TypeScript и зафиксированные оракулы ошибок. Запустите детерминированный набор с:

bun run bench:bug-recall

Живые запуски harness'ов доступны через bun run bench:bug-recall:live и исключены из bun run verify.

Текущий датированный снимок фикстур опубликован в Бенчмарки: 4 случая, с ennodia-parallel-compare при 100% полноте и 100% точности.

Вклад

Ennodia находится в активной разработке. Вы можете отправлять отчёты об ошибках и небольшие, сфокусированные pull request'ы. См. CONTRIBUTING.md для локального процесса проверки.

A
license - permissive license
Not graded
quality - not tested
A
maintenance

Maintenance

Maintainers
Response time
6wRelease cycle
3Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • A paid remote MCP for OpenAI Codex agent coordination MCP, built to return verdicts, receipts, usage

  • Control plane for autonomous software labor. Agents claim objectives over MCP with audit trail.

  • MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/cherninlab/ennodia'

If you have feedback or need assistance with the MCP directory API, please join our Discord server