Лёгкий фреймворк на Python для собственного AI-агента с WebUI в браузере, терминальным клиентом, каналами для чатов, инструментами, памятью и поддержкой MCP.
EKKOLearnAI/ekko-studio
Локально-ориентированная AI-среда для общения с несколькими агентами, работы coding-агентов и визуальных сценариев — в виде десктопного приложения или собственного веб-консоли.
- Звёзды
- 11,504
- Форки
- 1,421
- Открытые issues
- 504
- Последний коммит
- 4 часа назад
Что это?
Ekko Studio — это среда для запуска нескольких AI-агентов через единый интерфейс. Она объединяет Hermes Agent и встроенный Ekko Agent с разными CLI для coding-агентов, включая Claude Code, Codex, OpenCode и Copilot CLI. Здесь доступны личные чаты, групповые комнаты и визуальные сценарии, в которых шаги агентов объединяются в цепочки с этапами подтверждения.
Проект доступен как десктопное приложение на Electron для Windows, macOS и Linux, как npm CLI (ekko-studio-web), запускающий веб-консоль на порту 8648, и как Docker-образ. Сессии, файлы, запланированные задачи, Kanban-доски, аналитика использования, веб-терминал и настройки провайдеров моделей управляются отдельно для каждого профиля Hermes. Для нескольких пользователей предусмотрены вход в систему и контроль доступа к профилям.
Бэкенд построен на Koa и Socket.IO и использует SQLite для хранения данных, а фронтенд — на Vue 3 и TypeScript. Coding-агенты запускаются на машине, где размещён бэкенд Studio, поэтому их CLI должны быть установлены именно там.
Ключевые возможности
- 01Личные чаты с несколькими агентами, групповые комнаты и визуальные сценарии, использующие единый каталог агентов
- 02Интеграции с Hermes Agent, Ekko Agent и множеством CLI для coding-агентов; установка управляется через Agent Manager
- 03Подключение к 10 платформам для обмена сообщениями, включая Telegram, Discord, Slack, Feishu и WeChat
- 04Управление провайдерами моделей с поддержкой OAuth и пользовательских конечных точек, совместимых с OpenAI
- 05Встроенный файловый браузер, веб-терминал, планировщик cron-задач и Kanban-доска
- 06Голосовой ввод и вывод с адаптерами для нескольких провайдеров TTS и STT
Сценарии использования
- Одновременный запуск Claude Code, Codex и других coding-агентов из одной веб-консоли
- Создание многоэтапных конвейеров агентов с подтверждением действий для исследований, написания кода и проверки
- Развёртывание собственной общей AI-среды для чатов небольшой команды с контролем доступа для каждого профиля
- Направление чатов с платформ для обмена сообщениями и мобильного приложения в единый бэкенд агентов
Быстрый старт
- 1
Установите CLI глобально через npm
npm install -g ekko-studio - 2
Запустите веб-консоль на собственном хостинге
ekko-studio-web start
Что важно знать
- Агенты для программирования должны быть установлены на машине, где размещён бэкенд Studio.
- Установка через npm обнаруживает уже установленный Hermes, а не включает его в пакет.
- Некоторые интеграции с агентами для программирования требуют ручной установки.
Темы
Частые вопросы
- Что такое ekko-studio?
- Локально-ориентированная AI-среда для общения с несколькими агентами, работы coding-агентов и визуальных сценариев — в виде десктопного приложения или собственного веб-консоли. Ekko Studio — это среда для запуска нескольких AI-агентов через единый интерфейс. Она объединяет Hermes Agent и встроенный Ekko Agent с разными CLI для coding-агентов, включая Claude Code, Codex, OpenCode и Copilot CLI. Здесь доступны личные чаты, групповые комнаты и визуальные сценарии, в которых шаги агентов объединяются в цепочки с этапами подтверждения.
- ekko-studio можно использовать бесплатно? Какая у него лицензия?
- ekko-studio распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- ekko-studio всё ещё поддерживается?
- Активно поддерживается. Последний коммит в ekko-studio — 22 окт. 2026 г..
- Для чего можно использовать ekko-studio?
- Одновременный запуск Claude Code, Codex и других coding-агентов из одной веб-консоли Создание многоэтапных конвейеров агентов с подтверждением действий для исследований, написания кода и проверки Развёртывание собственной общей AI-среды для чатов небольшой команды с контролем доступа для каждого профиля Направление чатов с платформ для обмена сообщениями и мобильного приложения в единый бэкенд агентов
- Как установить ekko-studio?
- Установите CLI глобально через npm: npm install -g ekko-studio Запустите веб-консоль на собственном хостинге: ekko-studio-web start
- Где скачать ekko-studio?
- Исходный код и инструкции по установке — на GitHub: https://github.com/EKKOLearnAI/ekko-studio
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Платформа с открытым исходным кодом для создания AI-агентов на Java, LangChain4j, Spring Boot и Vue 3: модели, агенты, RAG, Skills, MCP и анализ данных через text-to-SQL.
Самостоятельно размещаемое приложение на Node.js и React для координации команд AI-агентов: оргструктура, задачи, бюджеты и контроль.
Открытый фреймворк для агентов: у AI-агента есть собственный Linux-десктоп в Docker, браузер и инструменты для работы с документами.
Расширение для VS Code, объединяющее Claude Code, Codex и другие агенты в одном чате для обмена мнениями, передачи задач и обсуждения решений.
Рабочее пространство с открытым исходным кодом, где команды создают AI-агентов в чате, делятся ими и запускают в Slack, Telegram или WhatsApp.