📈 GH Trending Explorer 🎲 Surprise me

← all repos

EKKOLearnAI / ekko-studio

git clone https://github.com/EKKOLearnAI/ekko-studio.git v0.7.38 · 3d ago

Ekko Studio is a local-first AI workspace for multi-agent chat, coding, and visual workflows, available on desktop and the web.

+14
stars, 24h · #2,587
+~75
stars, 7 days · #2,827
+~320
stars, 30 days · #2,578
12k
★ total · +1% this week
1.4k
forks · 505 open issues

Star history (as recorded here)

2026-10-20 · 11,486 ★ 2026-10-23 · 11,518 ★
LanguageTypeScript
License—
Created2026-04-11 (6mo ago)
Last pushtoday
Watchers46
OwnerUser

GitHub topics

Links

README excerpt
Ekko Studio 
 中文 
 A local-first AI workspace for multi-agent chat, coding, and visual workflows. 
 Available as a desktop app and self-hosted web console, with support for 
 Hermes Agent , Ekko Agent, and 14 coding-agent integrations, including Claude Code and Codex. 
 Bring conversations, group collaboration, voice, files, and devices together in one place.
 Download Ekko Studio Desktop 
 ·
 Documentation 
 ·
 npm install -g ekko-studio && ekko-studio-web start 
Ekko Studio was previously named Hermes Studio / Hermes Web UI. The GitHub
repository is `EKKOLearnAI/ekko-studio`. The primary npm package is
`ekko-studio`, with the `ekko-studio-web` command. The legacy `hermes-web-ui`
package and command remain supported and receive the same releases.
## Screenshots
Captured from the **v0.7.33** client on 2026-10-10. Chat, workflows, and Skills use demo data; Agent versions reflect a local installation. See capture notes.
| Visual workflows | Agent Manager |
| --- | --- |
| | |
| Connect agent steps and add a human approval gate. | Manage agent installations, settings, and updates in one place. |
 Explore chat progress and Skills 
Follow a task in the conversation, including its plan and per-turn usage.
Browse installed skills, read their instructions, and enable them as needed.
## Core Capabilities
| Area | What Ekko Studio does |
| --- | --- |
| Multi-agent runtime | Connects the agents listed below with streaming responses, tool traces, generated-file previews, persistent sessions, and standalone desktop chat windows. |
| Studio workspace | Provides shared chats, group chat, global-agent runs, workflows, files, voice, media, devices, themes, logs, usage, and App connectivity across agent runtimes. |
| Agent control planes | Keeps Hermes profiles, providers, models, memory, skills, plugins, jobs, Kanban, channels, and runtime management in their owning agent module. |
| Automation | Builds executable visual workflows and connects the supported runtimes through schedules, approval gates, group-chat rooms, platform channels, and MCP servers. |
| Workspace tools | Provides a file browser, web terminal, Desktop Agent Browser, screenshot capture, voice input/output, coding-agent runners, device discovery, Journey graph, and performance views. |
| Distribution | Ships as a desktop app for Windows/macOS/Linux, an npm CLI package, and a Docker image. |
## Supported Agents
Single chat, group chat, and workflows share the same Agent catalog. Coding agents run on the machine hosting the Studio backend; their CLI must be installed there.
| Agents | Configuration and installation |
| --- | --- |
| Ekko Agent, Hermes Agent | Ekko is built in. Desktop and Docker bundle a Hermes runtime; npm installations discover an existing Hermes installation. |
| Claude Code, Codex, Pi, Grok, OpenCode, DeepSeek Harness (DSH) | Studio-scoped or native global configuration; installation and supported updates through Agent Manager. |
| Qwen Code, Kimi Code, CodeBuddy, GitHub Copi