Hermes Studio

为 Hermes Agent 打造的本地优先 AI Agent 工作台——桌面应用、本地运行时与 Web 控制台三位一体。聊天、管理模型与 Profile、接入平台渠道、编排自动化任务,数据都留在你自己的机器上。

界面与工作区9,849收录于
hermes-studio

这是什么

Hermes Studio 是为 Hermes Agent 打造的本地优先(local-first)AI Agent 工作台——桌面应用、本地运行时和 Web 控制台集于一体。它不是要替代 CLI,而是在其之上加一层控制平面:和你的代理聊天、管理 profile 与模型、接入消息平台、编排定时任务、浏览文件、运行编码代理——全部集中在一个仪表盘里,数据留在你自己的机器上。

它基于 Vue 3、Naive UI 和 TypeScript 构建,有三种分发形态:Windows / macOS / Linux 的原生 Electron 桌面应用、npm CLI 包(hermes-web-ui)、以及 Docker 镜像。许可证为 BSL-1.1。

核心功能

功能 作用
Agent Chat 流式对话,支持会话管理、Markdown、工具调用轨迹、文件上传下载,以及 HTML / PDF / DOCX / XLSX / 图片 / 源码等生成文件的页内预览
本地控制平面 在同一个仪表盘里管理 profiles、providers、models、credentials、memory、skills、plugins、logs 和运行时设置
平台渠道 一页配置 10 个平台:Telegram、Discord、Slack、WhatsApp、Matrix、飞书、钉钉、QQBot、微信、企业微信
可视化工作流 在 Vue Flow 画布上搭建可执行的工作流——Hermes、Codex、Claude Code 节点,条件分支、循环、审批门、运行预算与回放
定时任务与看板 用快捷预设编排 cron 定时任务,并在 profile 感知的 Kanban 看板上组织代理工作
用量分析 Token 用量、成本追踪、缓存命中率、模型分布与 30 天趋势
文件浏览器 在本地、Docker、SSH、Singularity 后端之间浏览、上传、下载、预览和编辑文件
Web 终端 基于 node-pty 和 xterm.js 的浏览器 PTY 终端,支持 WebSocket 多会话
编码代理 从仪表盘安装、配置、启动并监控 Claude Code 和 Codex,带专属代理路由
群聊 多智能体聊天室:@mention 路由、上下文压缩、实时协作
语音 / TTS / STT 多种 TTS / STT 适配器(Edge、ElevenLabs、Gemini、OpenAI 兼容等),外加全屏实时语音台
桌面 Agent 浏览器 桌面版专属的多标签浏览器,代理可通过受管的 MCP server 驱动它

快速上手

最快路径是 npm CLI:

npm install -g hermes-web-ui && hermes-web-ui start

想要图形界面?从 GitHub Releases 下载 macOS / Windows / Linux 桌面安装包即可——它自带运行时并自动启动本地服务。

首次登录:认证基于 token(首次运行自动生成,或用 AUTH_TOKEN 环境变量设置)。默认引导账号是 admin / 123456,登录后系统会提示你修改。模型会自动从你的凭证池(~/.hermes/auth.json)中发现,并支持 OpenAI Codex、Nous Portal、xAI、Claude、GitHub Copilot 的 OAuth/device 登录。

为什么值得关注

Hermes Agent 很强大,但大部分能力藏在终端和消息平台后面。Hermes Studio 在它之上加了一层可视化、本地优先的控制平面:不用再手改 YAML 去切换模型或接入平台,一个仪表盘就能搞定。一切保持本地——渠道凭据写入 ~/.hermes/.env,会话存在本地 SQLite 数据库,桌面运行时与 Hermes Agent 数据相互分离。如果你想要在不放弃自托管的前提下获得 Hermes Agent 的完整图形界面,这是目前生态里最完整的方案之一。

链接

← 返回生态