Repolode
EKKOLearnAI

EKKOLearnAI/ekko-studio

Um workspace de IA local-first para chat com múltiplos agentes, agentes de programação e fluxos visuais, como app desktop ou console web self-hosted.

Estrelas
11,504
Forks
1,421
Issues abertas
504
Último commit
há 4 horas

O que é?

O Ekko Studio é um workspace para executar vários agentes de IA em uma única interface. Ele se conecta ao Hermes Agent e ao Ekko Agent integrado, além de vários CLIs de agentes de programação, como Claude Code, Codex, OpenCode e Copilot CLI. Também oferece chats individuais, salas de chat em grupo e fluxos visuais que encadeiam etapas de agentes com pontos de aprovação.

O projeto está disponível como app desktop Electron para Windows, macOS e Linux, como CLI npm (ekko-studio-web), que disponibiliza um console no navegador pela porta 8648, e como imagem Docker. Sessões, arquivos, tarefas agendadas, quadros Kanban, análises de uso, um terminal web e configurações de provedores de modelos são gerenciados por perfil do Hermes. Há também login e controles de acesso a perfis para vários usuários.

O backend é um servidor Koa e Socket.IO com armazenamento em SQLite, e o frontend é feito com Vue 3 e TypeScript. Os agentes de programação são executados na máquina que hospeda o backend do Studio, então os CLIs deles precisam estar instalados nela.

Recursos principais

  • 01Chat individual com múltiplos agentes, salas de chat em grupo e fluxos visuais que compartilham o mesmo catálogo de agentes
  • 02Integrações com Hermes Agent, Ekko Agent e vários CLIs de agentes de programação, com instalação gerenciada pelo Agent Manager
  • 03Conexão com 10 plataformas de mensagens, como Telegram, Discord, Slack, Feishu e WeChat
  • 04Gerenciamento de provedores de modelos com fluxos OAuth e endpoints personalizados compatíveis com OpenAI
  • 05Navegador de arquivos integrado, terminal web, tarefas cron agendadas e quadro Kanban
  • 06Entrada e saída de voz com vários adaptadores de provedores de TTS e STT

Casos de uso

  • Executar Claude Code, Codex e outros agentes de programação lado a lado em um único console no navegador
  • Criar pipelines de agentes com várias etapas e pontos de aprovação para pesquisa, programação e revisão
  • Hospedar por conta própria um workspace compartilhado de chat com IA para uma equipe pequena, com controle de acesso por perfil
  • Direcionar chats de plataformas de mensagens e de um app mobile para um único backend de agentes

Início rápido

  1. 1

    Instale a CLI globalmente pelo npm

    npm install -g ekko-studio
  2. 2

    Inicie o console web auto-hospedado

    ekko-studio-web start

Antes de usar

  • Os agentes de programação precisam estar instalados na máquina que hospeda o backend do Studio.
  • A instalação pelo npm detecta uma instalação existente do Hermes em vez de incluí-lo.
  • Algumas integrações com agentes de programação exigem instalação manual.

Tópicos

Perguntas frequentes

O que é ekko-studio?
Um workspace de IA local-first para chat com múltiplos agentes, agentes de programação e fluxos visuais, como app desktop ou console web self-hosted. O Ekko Studio é um workspace para executar vários agentes de IA em uma única interface. Ele se conecta ao Hermes Agent e ao Ekko Agent integrado, além de vários CLIs de agentes de programação, como Claude Code, Codex, OpenCode e Copilot CLI. Também oferece chats individuais, salas de chat em grupo e fluxos visuais que encadeiam etapas de agentes com pontos de aprovação.
ekko-studio é gratuito? Qual é a licença?
ekko-studio é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
ekko-studio ainda é mantido?
Manutenção ativa. O último commit de ekko-studio foi em 22 de out. de 2026.
Para que posso usar ekko-studio?
Executar Claude Code, Codex e outros agentes de programação lado a lado em um único console no navegador Criar pipelines de agentes com várias etapas e pontos de aprovação para pesquisa, programação e revisão Hospedar por conta própria um workspace compartilhado de chat com IA para uma equipe pequena, com controle de acesso por perfil Direcionar chats de plataformas de mensagens e de um app mobile para um único backend de agentes
Como instalar ekko-studio?
Instale a CLI globalmente pelo npm: npm install -g ekko-studio Inicie o console web auto-hospedado: ekko-studio-web start
Onde consigo ekko-studio?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/EKKOLearnAI/ekko-studio

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados