#1010th of 18 in Chat UIs

ekko-studio

Desktop and web workspace for chatting with Hermes, Ekko and coding agents

Stars
11.5k
License
custom license
Last commit
Oct 2026
Last release
Oct 2026
Language
TypeScript
Stars, last 28 weeks+11,492
7 Apr 2026: 2 stars14 Apr 2026: 161 stars21 Apr 2026: 1,390 stars28 Apr 2026: 2,549 stars5 May 2026: 3,422 stars12 May 2026: 4,390 stars19 May 2026: 5,218 stars26 May 2026: 5,894 stars2 Jun 2026: 6,782 stars9 Jun 2026: 7,339 stars16 Jun 2026: 7,717 stars23 Jun 2026: 8,046 stars30 Jun 2026: 8,387 stars7 Jul 2026: 8,667 stars14 Jul 2026: 8,869 stars21 Jul 2026: 9,150 stars28 Jul 2026: 9,334 stars4 Aug 2026: 9,546 stars11 Aug 2026: 9,874 stars18 Aug 2026: 10,238 stars25 Aug 2026: 10,444 stars1 Sept 2026: 10,634 stars8 Sept 2026: 10,821 stars15 Sept 2026: 10,983 stars22 Sept 2026: 11,097 stars29 Sept 2026: 11,192 stars6 Oct 2026: 11,280 stars13 Oct 2026: 11,389 stars20 Oct 2026: 11,494 stars

2 on 7 Apr 202611,494 on 20 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Ekko Studio (formerly Hermes Web UI) is an Electron desktop app and self-hosted Node web console that puts Hermes Agent, a built-in Ekko Agent and 14 coding-agent CLIs, including Claude Code and Codex, behind one chat UI. It adds group chat, a visual workflow editor with approval gates, scheduled jobs, a file browser, web terminal, voice and platform channels such as Telegram and Slack. Sessions are stored in local SQLite.

Who it is for: Self-hosters running several coding and chat agents who want one UI

Strengths

  • One UI for Hermes, Ekko and 14 coding-agent CLIs, shared by chat, group chat and workflows
  • Visual workflows support conditions, loops, approval gates, run budgets and execution history
  • Ships as desktop app (Windows/macOS/Linux), npm CLI and Docker image
  • Many TTS and STT provider adapters, plus 10 chat platform channels

Weaknesses

  • License is reported as NOASSERTION, so terms need manual checking
  • Coding agents must be installed on the backend host; some need manual installation
  • Default bootstrap login is admin / 123456 until changed
  • Very broad scope; README gives no RAM or hardware requirements

What it needs

  • no GPU
  • Docker + Compose
  • Needs Node.js (npm install), Hermes Agent (npm installs discover an existing install), Coding-agent CLIs installed on the host, pnpm (DSH native plugins)
  • Models: OpenAI-compatible providers, OpenAI Codex, Claude, GitHub Copilot, Nous Portal

Also in Chat UIs

See all 18
Also in Chat UIs
RankProjectScore
1LobeHubAgent workspace with builder, groups, scheduling and 10,000+ MCP skills83.4k starscustom license85 out of 100
2Open WebUISelf-hosted chat UI for Ollama and OpenAI-compatible APIs with RBAC and RAG156.3k starscustom license83 out of 100
3AnythingLLMDocument chat app with agents, workspaces and many LLM and vector DB backends67.4k starsMIT83 out of 100
#4OnyxTeam knowledge chat that indexes 50+ apps for RAG and agents Live demo ↗ (opens in a new tab)32.6k starscustom license73 out of 100
#5Hermes WebUIBrowser front-end for Hermes Agent with sessions, workspace files and profiles19.1k starsMIT71 out of 100