Ruv Swarm

Ruv Swarm

ruvnetMIT
360 звёзд109 форков
ruv-swarm — модуль оркестрации нейросетей из экосистемы ruv-FANN. Он реализует принцип «эфемерного интеллекта»: AI-ассистент через MCP создаёт лёгкую нейросеть под конкретную задачу, решает её и сразу уничтожает сеть. Никакого постоянного потребления памяти, никакого GPU. В отличие от классических серверов, которые просто вызывают API крупных моделей, ruv-swarm сам порождает микро-нейросети. Каждая сеть использует WebAssembly для ускорения на обычном процессоре. Результат — 84.8% решённых задач на тесте SWE-Bench, что на 14.5 пункта выше Claude 3.7. Весь фреймворк написан на Rust без единого unsafe-блока.
Подключение

Подключить Ruv Swarm

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

1

Способ подключения

2

Куда подключить

3

Скопируйте и проверьте

Claude Desktop / Claude Code

Клиент запускает MCP-сервер как локальный процесс.

  1. 1.Откройте настройки MCP в Claude.
  2. 2.Добавьте сервер с указанной командой и переменными окружения.
  3. 3.Перезапустите Claude, если сервер не появился автоматически.
json
{
  "mcpServers": {
    "ruv-swarm": {
      "command": "npx",
      "args": [
        "-y",
        "ruv-swarm"
      ]
    }
  }
}

Сгенерировано из существующей команды запуска. Желательно сверить с README.

Инструкция собрана из данных карточки и пока не отмечена как проверенная редакцией. Сверьте команду с README источника и не передавайте лишние права или секреты.

Как оценить Ruv Swarm

Ruv Swarm относится к AI и машинное обучение. Ниже собраны проверяемые признаки, по которым его можно сравнить с другими серверами каталога.

Происхождение
Проект сообщества
Лицензия
MIT
Реализация
Rust
Транспорт
stdio

Что проверить перед выбором

  • Изучите README, открытые issues и историю последних изменений в репозитории.
  • Проверьте команду установки и зависимости перед запуском в рабочем окружении.
  • Ограничьте доступ MCP-сервера только нужными файлами, API и переменными окружения.

Карточка отредактирована 20.07.2026.

Автоматическая проверка источника ещё не выполнена. Внешних источников в карточке: 1.

Характеристики

Общее

  • СтатусСообщество
  • Разработчикruvnet
  • ЛицензияMIT

Технологии

  • Языки
    Rust
  • Транспорт
    stdio

Описание

Возможности

  • Генерация нейросетей на лету под конкретную задачу — сеть существует ровно до получения ответа
  • Оркестрация роя нейросетей (Swarm Intelligence) для параллельного решения сложных задач
  • Ускорение вычислений через WebAssembly (WASM) без использования GPU
  • Композиция нейросетей: смешивание различных архитектур как деталей конструктора LEGO
  • Работа с 27+ моделями прогнозирования из модуля Neuro-Divergent (LSTM, N-BEATS, Transformers)
  • Поддержка любых MCP-клиентов через протокол stdio
  • Кроссплатформенность: Windows, macOS, Linux
  • Автоматическая очистка памяти после завершения задачи

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

Установите сервер глобально через npm или запускайте через npx без установки:

npx -y ruv-swarm

Или установите пакет:

npm install -g ruv-swarm

Для Claude Desktop добавьте в конфигурацию claude_desktop_config.json:

{ "mcpServers": { "ruv-swarm": { "command": "npx", "args": ["-y", "ruv-swarm"] } } }

После добавления перезапустите клиент. Сервер готов к работе.

Примеры запросов

  • «Создай эфемерную нейросеть для анализа этого JSON и найди аномалии в структуре данных»
  • «Разверни рой из трёх сетей: первая анализирует архитектуру базы данных, вторая пишет SQL-запросы, третья проверяет их на уязвимости»
  • «Спрогнозируй продажи на следующий квартал на основе исторических данных через модель N-BEATS из Neuro-Divergent»
  • «Выполни рефакторинг модуля аутентификации: создай сеть для оценки кода, внеси правки и проверь результат»

Технические детали

  • Язык разработки: Rust (без unsafe-кода)
  • Транспорт: stdio (MCP)
  • Лицензия: MIT (открытый исходный код)
  • Ускорение: WebAssembly (WASM)
  • Совместимые клиенты: Claude Desktop, VS Code, JetBrains, Cursor, любые MCP-хосты
  • Репозиторий: github.com/ruvnet/ruv-FANN

Поделиться