Repolode
EKKOLearnAI

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. 1

    Установите CLI глобально через npm

    npm install -g ekko-studio
  2. 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 обновляется ежедневно.

Похожие проекты