Hermes WebUI
为 Hermes Agent 打造的轻量暗色主题 Web 界面——与 CLI 体验完全对齐,无需构建步骤、无需框架,只有 Python 和原生 JS。任何浏览器都能访问你的 Agent,包括手机。
hermes-webui

这是什么
Hermes WebUI 是一个轻量级、暗色主题的 Web 应用,把完整的 Hermes Agent 界面带进你的浏览器。它的目标是与 CLI 体验完全对齐——终端里能做的一切,这个界面里都能做。没有构建步骤、没有框架、没有打包器:只有 Python 和原生 JavaScript。
Hermes Agent 的设计哲学是常驻服务器、随处可达,WebUI 正是它的天然搭档:把你的 Agent 变成一等公民的 Web 应用,笔记本、平板、手机随时打开。
核心功能
| 功能 | 作用 |
|---|---|
| 三栏布局 | 左侧会话与导航,中间聊天,右侧工作区文件浏览器 |
| Hermes 控制中心 | 侧边栏底部的启动器:会话导出/导入/清空、偏好设置、配置 |
| 任务面板 | 查看、创建、编辑、运行、暂停/恢复、删除 cron 任务;运行历史与完成提醒 |
| 技能面板 | 按类别列出技能、搜索、预览、创建/编辑/删除,附带文件查看器 |
| 记忆面板 | 页内直接编辑 MEMORY.md 和 USER.md |
| Profile 面板 | 创建、切换、删除 Agent profile;克隆配置 |
| 待办与工作区 | 当前会话的实时任务列表;添加/重命名/删除工作区,顶栏快捷切换 |
| 上下文环 | 输入框中的环形指示器,一眼看出 token 用量 |
| 语音输入 | 在浏览器里直接对 Agent 说话 |
| 移动端适配 | 触屏友好的布局,手机和平板都能用 |
| 远程访问 | 内置 SSH 隧道、Tailscale、手机直连的配置指引 |
| Docker | 单容器约 5 分钟快速启动,也支持多容器部署 |
快速上手
最快路径是官方启动脚本——它会自动检测 Hermes Agent(缺失时自动安装)并启动一切:
git clone https://github.com/nesquena/hermes-webui.git
cd hermes-webui
bash start.sh
启动后 Hermes 服务默认跑在 http://localhost:8787,浏览器打开即用。也有 Docker 方案:
docker run -p 8787:8787 ghcr.io/nesquena/hermes-webui:latest
为什么值得关注
Hermes Agent 最擅长的场景是常驻服务器长期运行——持久记忆、离线也会触发的 cron 任务、10+ 消息平台接入。Hermes WebUI 消除了最后一公里的摩擦:一个精致的、浏览器里的交互界面,任何设备都能触达你的常驻 Agent。想给 Hermes 配一个 GUI 又不想放弃自托管,这是生态里最受欢迎的选择之一,而且刻意保持零依赖。
← 返回生态