Hermes Web UI 是开源 AI Agent 框架 Hermes 的 Web 可视化面板,支持多 LLM 后端接入,提供主题定制、多 Agent 协作、Prompt 库与文件管理。本地 Docker 部署,零成本搭建私人 AI 工作站,文末附详细使用教程
🎤 引言
跑 AI Agent 非得盯着一堆命令行?Hermes Web UI 说"不"。
Hermes 是一个开源的 AI Agent 框架,支持连接各种大语言模型。官方的操作方式主要是终端交互,参数配置靠 YAML 文件,对新手不太友好。而 Hermes Web UI 就是来解决这个痛点的——把 Hermes Agent 的整个交互过程搬到浏览器里,用好看的界面来管理 Agent、配置模型、监控工作流。
目前 GitHub 上有 1.4k+ Stars,社区活跃度还不错,支持 Docker 部署,10 分钟内能跑起来。
⭐ 核心功能
1. 多 LLM 后端随便接
Hermes Web UI 支持同时接入多个模型后端,包括:
- OpenAI 全套(GPT-4o、GPT-4o-mini 等)
- Grok(xAI)
- Claude(Anthropic)
- Ollama(本地模型)
- StepFLM(免费额度)
- DeepSeek(国内用户友好)
- 以及其他兼容 OpenAI API 格式的模型
多个 Agent 可以配置不同的模型,互不干扰。比如一个负责搜索,一个负责代码,一个负责写作。
2. 主题自定义
界面内置多套主题,支持深色/浅色切换,还有社区用户贡献的各种主题包。顶部导航、侧边栏、聊天窗口的配色都能单独调整。
3. Prompt 库(Template Marketplace)
内置 Prompt 模板市场,写好的 Agent 系统提示词可以保存为模板,下次直接复用。社区也有人在分享自己调好的模板,覆盖写作、编程、SEO 等各种场景。
4. 多 Agent 协作(Swarms)
这是 Hermes Web UI 的进阶功能——可以同时运行多个 Agent Profile,配置它们之间的协作关系,组成"Agent 军团"。适合需要复杂任务分解的场景,比如让搜索 Agent 找资料、写作 Agent 整理成文、审核 Agent 检查质量。
5. 工作区功能
- 文件管理:浏览器里直接管理 Agent 的上下文文件
- 终端访问:在 Web UI 里开一个嵌入式终端
- Kanban 看板:任务管理和工作流可视化
- Jobs 调度:定时任务和工作流自动化
6. 多用户支持
支持团队协作,Web UI 提供用户权限管理,多人可以同时使用同一个 Hermes 实例。
📥 安装与使用
方式一:Docker 快速部署(推荐)
# 克隆仓库
git clone https://github.com/nesquena/hermes-webui.git
cd hermes-webui
# 一键启动
./scripts/launch.sh启动后访问 http://localhost:3000,按提示配置第一个 API Key 就能用。
方式二:原生安装
# Node.js 18+ 环境
npm install -g pnpm
pnpm install
pnpm build
pnpm start需要额外配置:Chrome/Chromium(用于浏览器自动化)、Redis(可选,用于多用户模式)。
免费模型白嫖方案
如果你不想花钱,可以接入 Step Fun 的免费模型:
# 环境变量配置
export STEP_API_KEY="your-step-api-key"或者用 Ollama 本地跑:
# 本地启动 Ollama
ollama serve
# 然后在 Web UI 里配置 Ollama 端点配置多个 Agent
在 Web UI 的设置页面,可以为每个 Agent 独立选择模型、设置系统提示词、配置工具权限。界面比 YAML 配置直观多了,改完直接生效,不用手动改文件。
🎯 适用场景
个人用户:本地 AI 工作站
把 Hermes Web UI 搭在本地机器上,配一个免费模型(比如 Ollama 或 StepFLM),就是一个私密的本地 AI 助手。代码写腻了让它帮忙 review,知识卡住了让它解释,写作卡壳了让它提供思路。
团队用户:AI 工作流协作
团队可以共用一个 Hermes 实例,各自跑不同的 Agent Profile。有人负责技术调研,有人负责内容创作,有人负责数据分析,通过 Swarms 模式实现自动化协作流。
开发者:快速验证 Agent 方案
想测试某个 Agent 思路靠不靠谱?Web UI 省去了写代码部署的步骤,配置好 Prompt 和模型,立刻看到效果。不满意就改,改完马上再试。
⚠️ 注意事项
API 费用问题:连接 OpenAI/Grok/Claude 等云端模型需要自掏腰包。用免费模型(Ollama/StepFLM)可以零成本,但效果可能打折扣。建议先用免费模型验证思路,确定要长期用了再切换付费模型。
多 Agent 协作的复杂性:Swarms 功能强大,但配置成本也高。如果只是单 Agent 任务,没必要强行上多 Agent,反而增加调试难度。
版本更新频繁:Hermes Web UI 目前还在快速迭代中,功能和 UI 变动较大。升级前注意备份配置文件,避免兼容性问题。
资源消耗:跑多个 Agent 或使用高参数模型,对 CPU/内存/GPU 都有一定要求。低配机器建议控制并发 Agent 数量。
✅ 总结
| 维度 | 评分 | 说明 |
|---|---|---|
| 易用性 | ⭐⭐⭐⭐⭐ | Web 界面比命令行友好太多,配置直观 |
| 功能丰富度 | ⭐⭐⭐⭐ | 多模型、多 Agent、Prompt 库、工作流都有了 |
| 部署难度 | ⭐⭐⭐⭐ | Docker 一键启动,新手友好 |
| 社区活跃度 | ⭐⭐⭐ | 1.4k Stars,活跃度中等 |
| 适合人群 | 个人开发者、AI 爱好者、小团队 | 复杂企业场景还不够成熟 |
总的来说,Hermes Web UI 填补了 Hermes 框架缺少好用的 Web 界面的空白。想在本地跑一个可视化的 AI Agent 管理平台,又不想折腾复杂的部署,推荐试试。免费模型 + 本地部署,基本零成本就能跑起来。