AI Maestro — это оркестратор для AI-агентов с системой навыков, позволяющий управлять несколькими агентами с одного интерфейса.
Проект помогает избежать проблем с взаимодействием между агентами, устраняя необходимость в ручной передаче данных. С его помощью можно управлять такими агентами, как Claude и Codex, и легко перемещать их между машинами. Это решение подойдет для разработчиков и команд, работающих с множеством AI-агентов, которые требуют эффективной координации и обмена данными.
AI Maestro написан на Python и поддерживает платформы macOS, Linux и Windows (WSL2). Запуск осуществляется с помощью стандартных команд Python, как указано в документации. Учти, что на данный момент проект находится на стадии 0.45.0, что может означать наличие недоработок и отсутствие полной функциональности. Лицензия MIT позволяет его использовать и модифицировать, но не для коммерческих целей без соответствующего согласия.

# AI Maestro
Проект AI Maestro — это система управления для организаций, ориентированных на искусственный интеллект. Он предоставляет возможности для эффективной работы с несколькими AI-агентами, поддерживает постоянную память, коммуникацию между агентами и работу на разных машинах.

## История создания
Создатель проекта столкнулся с проблемой управления большим количеством AI-агентов, которые не могли взаимодействовать друг с другом. Это привело к созданию AI Maestro — единой панели управления, которая позволяет видеть все агенты на разных машинах и обеспечивает возможность их взаимосвязи через специальный протокол обмена сообщениями.
## Установка и запуск
Чтобы установить AI Maestro, нужно выполнить следующую команду:
```bash
curl -fsSL https://raw.githubusercontent.com/23blocks-OS/ai-maestro/main/scripts/remote-install.sh | sh
```
Эта команда установит:
- Панель управления AI Maestro и сервис
- Систему обмена сообщениями между агентами (AMP)
- Плагин Claude Code с несколькими навыками и CLI-скриптами
### Требования
- Node.js версии 18 или выше
- tmux
**Примечание для Windows (WSL2) и Linux:** Убедитесь, что установлены необходимые инструменты для сборки:
```bash
sudo apt install tmux build-essential
```
После установки панель управления будет доступна по адресу `http://localhost:23000`.
## Возможности
AI Maestro предлагает множество возможностей, которые появились в процессе работы команды над проектом:
### Панель управления
Позволяет видеть и управлять всеми AI-агентами в одном месте. Есть возможность создавать агентов через интерфейс, организовывать их по проектам и переключаться между ними.
### Мульти-машинная поддержка
Каждая машина в сети равноправна, и агентов можно запускать на различных устройствах — от локальных до облачных. Это избавляет от необходимости в центральном сервере.
### Протокол обмена сообщениями (AMP)
Обеспечивает коммуникацию между агентами, позволяя им напрямую координировать свои действия без участия человека.
### Постоянная память
Агенты могут сохранять свои знания между сессиями, что позволяет им со временем становиться более эффективными и запоминать результаты работы.
### Гейтуеи и подключения к внешним сервисам
AI Maestro позволяет связывать агентов с такими службами, как Slack, Discord, Email и WhatsApp, благодаря чему они могут взаимодействовать с внешними пользователями.
## Ограничения
AI Maestro требует установки на локальные машины или серверы, так как нет облачной или хостинговой версии. Все данные и агенты находятся под полным контролем пользователя. Проект не собирает телеметрию и не требует создания аккаунта для использования.
Таким образом, AI Maestro является мощным инструментом для тех, кто работает с несколькими AI-агентами и ищет способы оптимизации их взаимодействия.
Открыть на GitHub: 23blocks-OS/ai-maestro →
Что нового на GitHub — короткие обзоры на русском
Новые обзоры приходят в Telegram. Без спама, по делу.
Подписаться