Network-AI MCP

Оркестратор мультиагентных систем на TypeScript: общая доска с блокировками, бюджеты токенов и журнал аудита.

  • 89 ★ репозитория
  • Последний коммит
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Записывает общее состояние агентов и журнал аудита в локальные файлы проекта
  • Шлюз к моделям и адаптеры передают запросы выбранным провайдерам
Все причины и проверки

jovancoding/network-ai

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/network-ai

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Записывает общее состояние агентов и журнал аудита в локальные файлы проекта
  • Шлюз к моделям и адаптеры передают запросы выбранным провайдерам

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Network-AI добавляет координацию и контроль в стек из нескольких ИИ-агентов. Общая доска с блокировками проводит каждую запись через цикл «предложить, проверить, зафиксировать», чтобы параллельные агенты не перезаписывали ключи друг друга. Рядом работают лимиты токенов на агента, конечный автомат правил работы, подписанный журнал аудита (HMAC и Ed25519) и разрешения на действия. Проект работает как библиотека TypeScript, MCP-сервер, CLI, плагин Claude Code, расширение Gemini CLI и навык OpenClaw. У MCP-сервера есть инструменты `context_pack` и `blackboard_search`: агент берет отобранный по релевантности контекст вместо всей доски. В README перечислены 32 адаптера, среди них LangChain, AutoGen, CrewAI, Claude Agent SDK и OpenAI Agents SDK.

Для кого. Командам, которые запускают несколько агентов параллельно и сталкиваются с затертым общим состоянием и неконтролируемыми расходами.

Подходит, если

  • Несколько агентов пишут в одно общее состояние, и результаты затирают друг друга без ошибки.
  • Каждому агенту нужен потолок токенов и бюджет в долларах, чтобы цепочка не вышла за лимит.
  • Действия агентов требуют журнала аудита с подписью для разбора после инцидента.
  • Агентам разных фреймворков нужна одна доска состояния, и писать клей для каждой пары не хочется.

Не подходит, если

  • Работает один агент без параллельных записей: оркестратор добавит лишнюю сложность.
  • Нужен готовый облачный сервис: Network-AI запускается у вас, на Node.js.
  • Ищут только навык для одной задачи: проект ближе к инфраструктуре, чем к отдельному умению.

Пример запроса к агенту

Подними общую доску для трех агентов, задай каждому потолок токенов и покажи журнал аудита после запуска.

MCP

Транспорт
http
Авторизация
не нужна

Ограничения

Для MCP-сервера нужен Node.js: запуск командой `npx -y -p network-ai@6.0.1 network-ai-server --port 3001`. Каталог скилла для OpenClaw содержит только локальные скрипты Python, а движок TypeScript в этот пакет не входит. Проект большой: 32 адаптера, модули записи и повтора, очереди заданий и шлюз к моделям, так что освоение занимает время. Шлюз `GovernedModelGateway` и политики бюджета нужно настраивать под свои модели. Версия в команде запуска указана в README и может устареть.

Как отключить. Остановите сервер и удалите расширение командой клиента, например `/plugin uninstall network-ai`. Файлы `swarm-blackboard.md` и каталог `data/` в проекте удаляют вручную.

Частые вопросы

Какую проблему решает общая доска?

Она не дает параллельным агентам молча перезаписывать один ключ. Запись проходит цикл «предложить, проверить, зафиксировать» под блокировкой.

Как подключить к Claude Code?

Командой `/plugin install network-ai@network-ai`. Для Gemini CLI есть `gemini extensions install https://github.com/Jovancoding/Network-AI`.

Как использовать из командной строки?

Командами вроде `network-ai bb get status` для доски и `network-ai audit tail` для журнала аудита. Остальные команды описаны в документации проекта.

С какими фреймворками работает?

В README указаны LangChain, AutoGen, CrewAI, LlamaIndex, Semantic Kernel, Haystack, DSPy, Claude Agent SDK и OpenAI Agents SDK. Всего адаптеров 32.

Что входит в навык для OpenClaw?

Локальные скрипты Python для доски, проверки разрешений, учета токенов и контекста проекта. Сетевых вызовов они не делают. Движка TypeScript в навыке нет.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

Плагин ставит агенту скилл и MCP-сервер IntelliNode: вопрос любой модели, поиск, ревью кода, тесты, SQL, картинки и речь

ПлагинШирокий доступ275Звезды репозитория

Самостоятельно разворачиваемая система для команды AI-агентов: оргструктура, задачи, бюджеты и контроль работы Claude Code, Codex и OpenClaw

CLIШирокий доступ113,3 тыс.Звезды репозитория

Хаб и CLI anet соединяют Claude Code, Codex, Grok и OpenCode с разных машин в сеть, куда задачи ставят из одного окна.

CLIШирокий доступ119Звезды репозитория

Мост между локальными CLI-агентами: Codex, Cursor или Claude Code делегируют работу Antigravity, Grok, Kimi и еще семи агентам.

MCP-серверШирокий доступ131Звезды репозитория

Локальная панель для управления множеством агентов на разных машинах: память, граф кода и обмен сообщениями между агентами

CLIШирокий доступ851Звезды репозитория

CLI хранит инструкции, команды, скиллы и MCP в папке .agents и раскладывает их символическими ссылками по конфигам агентов

CLIРасширенный доступ76Звезды репозитория

Коротко о README

Описаны возможности оркестратора, способы использования как библиотеки, MCP-сервера, CLI и плагина, список адаптеров и управление взаимодействием с моделью.

Бейдж для README

Сообщить о проблеме