Hermes Agent WebUI — Nous Research 自主 Agent 的 Web 界面
来源: https://github.com/nesquena/hermes-webui
日期: 持续开发中
评分: ⭐⭐⭐⭐☆ (4/5 — 社区 Web UI,不是官方项目,但 Hermes Agent 本身值得高度关注)
官方 Hermes Agent: https://github.com/NousResearch/hermes-agent
Hermes 官网: https://hermes-agent.nousresearch.com/
关联报告
本报告是"AI Agent 平台"系列的一篇。建议对照阅读:
- Claude Managed Agents 更新分析 — Anthropic 平台
- Memsearch、claude-mem 报告 — Agent 记忆层方案
一句话版本
Hermes Agent 是 Nous Research(知名开源 LLM 团队)在 2026 年 2 月发布的自主 AI Agent——它运行在你的服务器上,能自我学习、自动创建技能、跨会话记忆、支持定时任务和 10+ 消息平台。Hermes WebUI 是一个社区构建的轻量级 Web 界面,让你在浏览器里使用 Hermes Agent 而不用开终端。
核心:Hermes Agent(Nous Research)
关键特性
| 特性 | 说明 |
|---|---|
| **自我学习循环** | Agent 自动从经验中创建技能(Skills),在使用中改进它们 |
| **持久记忆** | Agent 管理的记忆,带定期提醒,不需要手动维护 |
| **自托管定时任务** | Cron 作业在你离线时执行,结果推送到消息平台 |
| **10+ 消息平台** | Telegram、Discord、Slack、WhatsApp、Signal、Email 等 |
| **Provider 无关** | OpenAI、Anthropic、Google、DeepSeek、OpenRouter 随意切换 |
| **编排其他 Agent** | 可以调用 Claude Code 或 Codex 处理编码任务 |
| **Python 原生** | Python 生态,适合 ML 工作流 |
| **版本** | 当前 v0.13.0,MIT 许可 |
vs OpenClaw(来自 README 的自述)
Hermes WebUI 的 README 明确将 OpenClaw 列为最接近的竞品:
| 维度 | OpenClaw | Hermes |
|---|---|---|
| 持久记忆 | ✅ | ✅ |
| 定时任务 | ✅ 自托管 | ✅ 自托管 |
| 消息平台 | ✅ 15+ | ✅ 10+ |
| Web UI | 仅 Dashboard | ✅ 完整 Web UI |
| 自我改进技能 | 部分(社区市场) | ✅ 自动创建 |
| Python/ML 生态 | ❌ (Node.js) | ✅ Python |
| Provider 无关 | ✅ | ✅ |
| 开源 | MIT | MIT |
关键差异点:
1. Hermes 自动从经验中创建技能(核心行为),OpenClaw 依赖社区市场
2. Hermes 运行在 Python 生态(适合 ML 工作流),OpenClaw 是 Node.js
3. Hermes 的定位是"持续运行的自主 Agent",而 OpenClaw 定位是"Agent 网关/平台"
Hermes WebUI(社区项目)
开发者: nesquena(社区成员,非 Nous Research 官方)
架构
- 轻量级 Web 界面,三栏布局
- 左栏:会话列表和导航
- 中栏:聊天界面
- 右栏:工作区文件浏览
- 环形上下文令牌用量指示器
- Hermes Control Center 管理所有设置和工具
技术栈
- 后端: Python(Flask/FastAPI-like)
- 前端: 纯 Vanilla JS(无构建步骤,无框架)
- 运行方式:
python3 bootstrap.py或 Docker
安装
git clone https://github.com/nesquena/hermes-webui.git
cd hermes-webui
python3 bootstrap.py
Docker 一键部署也支持。
战略意义
Nous Research 的背景
Nous Research 不是普通公司——他们是开源 LLM 社区的核心力量,训练了 Hermes 系列模型(基于 Llama 微调的开源指令模型)。他们做 Agent 平台这件事,意味着 开源 AI 社区正在从"训练模型"进入"构建 Agent"阶段。
与 OpenClaw 的竞争关系
1. 直接竞争 — 两者都是自托管、开源、持久记忆、多消息平台的 Agent 平台
2. 生态差异 — Python(PyPI) vs Node.js(npm),面向不同开发者群体
3. 哲学差异 — Hermes 强调"自我改进的自主 Agent",OpenClaw 强调"Agent 网关/编排平台"
4. Nous 的品牌优势 — Nous Research 在开源 AI 社区有很强的品牌认知,可能会吸引大量开发者
WebUI 的意义
Hermes WebUI 本身只是社区项目,但它揭示了 Hermes Agent 生态的活跃度——有人愿意为它构建 Web 界面。这说明 Hermes Agent 的用户群在增长。
评分
| 维度 | 评分 | 说明 |
|---|---|---|
| Hermes Agent 创新性 | ⭐⭐⭐⭐⭐ | 自动技能创建+学习循环是独特卖点 |
| WebUI 实用性 | ⭐⭐⭐⭐ | 社区项目,但提供完整 CLI 对等体验 |
| 文档质量 | ⭐⭐⭐⭐ | 有架构文档但不如 OpenClaw 完善 |
| 与我们关联 | ⭐⭐⭐⭐⭐ | 直接竞品,Nous Research 品牌值得关注 |
| WebUI 维护 | ⭐⭐⭐ | 社区项目,长期维护不确定 |
综合:Hermes Agent 4.5/5,WebUI 4/5 — Nous Research 的 Hermes Agent 是我们在 Agent 平台赛道最值得关注的竞品之一,尤其他们的自我改进技能系统是 OpenClaw 还没做到的方向。WebUI 是了解 Hermes 生态的好窗口。