Framework de agente personal de IA autohospedado en Python, con WebUI en el navegador, cliente de terminal, canales para apps de chat, herramientas, memoria y compatibilidad con MCP.
EKKOLearnAI/ekko-studio
Un espacio de trabajo de IA local primero para chatear con varios agentes, usar agentes de programación y crear flujos visuales, como app de escritorio o consola web autoalojada.
- Estrellas
- 11,504
- Forks
- 1,421
- Issues abiertos
- 504
- Último commit
- hace 4 horas
¿Qué es?
Ekko Studio es un espacio de trabajo para ejecutar varios agentes de IA desde una sola interfaz. Se conecta a Hermes Agent y a su Ekko Agent integrado, además de a varios CLI de agentes de programación, como Claude Code, Codex, OpenCode y Copilot CLI. También ofrece chats individuales, salas de chat grupales y flujos visuales que encadenan pasos de agentes con puntos de aprobación.
El proyecto se distribuye como app de escritorio de Electron para Windows, macOS y Linux, como CLI de npm (ekko-studio-web) que sirve una consola en el navegador en el puerto 8648, y como imagen de Docker. Las sesiones, los archivos, las tareas programadas, los tableros Kanban, las analíticas de uso, una terminal web y la configuración de proveedores de modelos se gestionan por perfil de Hermes, con controles de inicio de sesión y acceso a perfiles para varios usuarios.
El backend es un servidor de Koa y Socket.IO con almacenamiento en SQLite, y el frontend está desarrollado con Vue 3 y TypeScript. Los agentes de programación se ejecutan en la máquina que aloja el backend de Studio, por lo que sus CLI deben estar instalados allí.
Funciones clave
- 01Chat individual con varios agentes, salas de chat grupales y flujos visuales que comparten un catálogo de agentes
- 02Integraciones con Hermes Agent, Ekko Agent y muchos CLI de agentes de programación, cuya instalación se gestiona en Agent Manager
- 03Conexión con 10 plataformas de mensajería, como Telegram, Discord, Slack, Feishu y WeChat
- 04Gestión de proveedores de modelos con flujos OAuth y endpoints personalizados compatibles con OpenAI
- 05Explorador de archivos integrado, terminal web, tareas cron programadas y tablero Kanban
- 06Entrada y salida de voz con varios adaptadores de proveedores de TTS y STT
Casos de uso
- Ejecutar Claude Code, Codex y otros agentes de programación en paralelo desde una consola en el navegador
- Crear pipelines de agentes de varios pasos con puntos de aprobación para investigar, programar y revisar
- Autoalojar un espacio compartido de chat con IA para un equipo pequeño y controlar el acceso por perfil
- Dirigir chats desde plataformas de mensajería y una app móvil a un único backend de agentes
Inicio rápido
- 1
Instala la CLI de forma global desde npm
npm install -g ekko-studio - 2
Inicia la consola web autohospedada
ekko-studio-web start
Antes de usarlo
- Los agentes de programación deben instalarse en la máquina que aloja el backend de Studio.
- La instalación con npm detecta una instalación existente de Hermes en lugar de incluirlo.
- Algunas integraciones de agentes de programación requieren instalación manual.
Temas
Preguntas frecuentes
- ¿Qué es ekko-studio?
- Un espacio de trabajo de IA local primero para chatear con varios agentes, usar agentes de programación y crear flujos visuales, como app de escritorio o consola web autoalojada. Ekko Studio es un espacio de trabajo para ejecutar varios agentes de IA desde una sola interfaz. Se conecta a Hermes Agent y a su Ekko Agent integrado, además de a varios CLI de agentes de programación, como Claude Code, Codex, OpenCode y Copilot CLI. También ofrece chats individuales, salas de chat grupales y flujos visuales que encadenan pasos de agentes con puntos de aprobación.
- ¿ekko-studio es gratuito? ¿Qué licencia tiene?
- ekko-studio es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿ekko-studio sigue mantenido?
- Mantenimiento activo. El último commit de ekko-studio fue el 22 oct 2026.
- ¿Para qué puedo usar ekko-studio?
- Ejecutar Claude Code, Codex y otros agentes de programación en paralelo desde una consola en el navegador Crear pipelines de agentes de varios pasos con puntos de aprobación para investigar, programar y revisar Autoalojar un espacio compartido de chat con IA para un equipo pequeño y controlar el acceso por perfil Dirigir chats desde plataformas de mensajería y una app móvil a un único backend de agentes
- ¿Cómo se instala ekko-studio?
- Instala la CLI de forma global desde npm: npm install -g ekko-studio Inicia la consola web autohospedada: ekko-studio-web start
- ¿Dónde consigo ekko-studio?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/EKKOLearnAI/ekko-studio
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Plataforma open source para crear aplicaciones con agentes de IA, basada en Java, LangChain4j, Spring Boot y Vue 3, con modelos, agentes, RAG, Skills, MCP y análisis de texto a SQL.
Aplicación autoalojada de Node.js y React para coordinar equipos de agentes de IA, con organigramas, seguimiento de tareas, presupuestos y gobernanza.
Un framework abierto de agentes que ofrece a cada agente de IA su propio escritorio Linux en Docker, con navegador y herramientas para documentos, para realizar tareas reales.
Extensión de VS Code que reúne Claude Code, Codex y otros agentes de programación en una conversación para que den opiniones independientes, se pasen tareas y debatan soluciones.
Espacio de trabajo open source donde los equipos crean agentes de IA mediante chat, los comparten y los ejecutan en Slack, Telegram o WhatsApp.