hermes-hudui 是什么?

Hermes HUD(Web UI 版)是给 Hermes Agent(Nous Research 的持久记忆 AI agent)做的浏览器端『意识监视器』/仪表盘:把你的 agent 关于自身的一切——身份、记忆、技能、会话、cron、项目、健康诊断、成本、模型分析、模式、纠正、sudo 治理、网关控制、插件、连接的 OAuth provider 等——用 18 个标签页可视化,并经 WebSocket 实时更新。它还带 Hermes Replay,把 agent 运行导出成脱敏、可分享的『证明工件』。它读取本机 ~/.hermes/ 数据、与同作者的 TUI 版(hermes-hud)独立共存。Python 后端 + 前端,MIT。本质是 Hermes 的可观测/监控界面,不是 agent 本身。

⭐ 584 Stars 🍴 58 Forks Python MIT 作者: joeynyc
来源:README 顶部/What's Inside/Relationship to the TUI;GitHub desc,license MIT 查看 GitHub 仓库 →

为什么值得关注

约 1.6k 星,热度借 Hermes 生态:Hermes Agent 强调持久记忆、技能、cron、网关等,但这些状态都散在本地、不好看清。Hermes HUD 把它做成一个 18 标签、实时刷新、还带主题和重放分享的好看仪表盘,对想看清自己 agent『脑子里有什么、花了多少钱、健康不健康』的 Hermes 用户很对路;其 TUI 版本已先火过一轮。

来源:GitHub 1,562 stars / 189 forks,created 2026-04-09;README 顶部

核心功能

18 标签的 agent 自省仪表盘

覆盖执行摘要、身份、记忆、技能、会话、cron、项目、健康诊断、成本、模型分析、模式、纠正、sudo 治理、实时聊天、OAuth provider、网关控制、插件管理、模型能力;Dashboard 首屏给健康、花费脉搏、最贵会话、风险与行动项。

来源:README What's Inside
实时 WebSocket 更新

经 WebSocket 实时刷新、无需手动刷新;健康随文件系统与 WebSocket 更新反应,昂贵的刷新路径做了节流。

来源:README What's Inside(real time via WebSocket)
Hermes Replay 脱敏分享工件

把 agent 运行变成脱敏、可分享的证明工件:选会话、看归一化时间线与运行回执,导出脱敏 JSON / GitHub Markdown / 独立 HTML / 1200×630 PNG 分享卡 / fork-safe fork.json,默认本地不上传,含本机 Ed25519 签名证明本地工件完整性(非第三方背书)。

来源:README Hermes Replay
网关与插件可视化管理

网关可见性显示 web 搜索/图像生成/TTS/浏览器自动化等托管工具的路由(经 Nous Tool Gateway / 直连 key / 不可用);插件中心显示已装仪表盘与 agent 插件、扩展入口、运行状态、所需认证与安全的启停/更新;Update hermes 刻意做成两步并显示日志。

来源:README What's Inside(Gateway/Plugin Hub)
多语言/多主题 + 与 TUI 共存

中英双语(切中文时 agent 回复也用中文,选择持久化);5 套主题(含官方 Hermes Teal)+ 可选 CRT 扫描线,快捷键切换;与 TUI 版读同一 ~/.hermes/ 目录、可单用或同时用,Web 版还多了 Memory/Skills/Replay/Health 等 TUI 没有的标签。

来源:README Language Support/Themes/Relationship to the TUI

技术架构

Python 后端 + Web 前端的本地监控应用,定位是 Hermes Agent 的可观测界面。backend/ 提供 API 与 WebSocket,从本机 ~/.hermes/ 数据目录读取 agent 的身份/记忆/技能/会话/cron/成本等状态(与 TUI 版各自独立读同一目录),并把昂贵刷新路径节流;frontend/ 是 18 标签的仪表盘 UI(实时 WebSocket、命令面板、主题、中英双语、响应式标签栏)。Hermes Replay 子系统把会话归一成时间线、生成脱敏的多格式分享工件并写到 ~/.hermes-hud/replays/、附本机 Ed25519 签名。它通过 pip 包 hermes-hudui 安装(可选 [tui] extra 装 TUI),install.sh 一键装。整体是『读 ~/.hermes 状态 + WebSocket 实时仪表盘 + 网关/插件管理 + Replay 导出』的 Hermes 监控前端,本机运行、默认不上传。

来源:README What's Inside/Hermes Replay/Relationship;tree(backend/、frontend/、.hermes/、install.sh)

项目知识图谱

知识图谱:项目核心节点(中心)+ 核心功能(内环六边形)+ 关键技术依赖(外环 chip) Hermes Agent(~/.hermes/ 数据源)Hermes Agent(… WebSocket(实时)WebSocket(实时… Ed25519(Replay 本地签名)Ed25519(Repla… Nous Tool Gateway(网关可见性)Nous Tool Gate… pip 包 hermes-huduipip 包 hermes-… 18 标签的 agent 自省仪表盘18 标签的 agent 自省… 实时 WebSocket 更新 Hermes Replay 脱敏分享工件Hermes Replay 脱敏… 网关与插件可视化管理 多语言/多主题 + 与 TUI 共存多语言/多主题 + 与 TU… hermes-hudui 项目本体 核心功能 关键依赖

中心为项目本体,内环 = 核心功能模块,外环 = 关键技术依赖;按 deep.json 中的 core_features 与 tech_stack.key_deps 自动生成

技术栈

语言Python(后端)+ Web 前端框架WebSocket 实时仪表盘 + Hermes 数据读取
Hermes Agent(~/.hermes/ 数据源)WebSocket(实时)Ed25519(Replay 本地签名)Nous Tool Gateway(网关可见性)pip 包 hermes-hudui
本地浏览器仪表盘(pip install + install.sh);读本机 ~/.hermes/;默认不上传;与 TUI 版共存
来源:README Quick Start/Relationship to the TUI;pyproject.toml

快速上手

前提:本机已有 Hermes Agent(~/.hermes/ 有数据)。装:`pip install hermes-hudui`(zsh 下装 TUI 用 `pip install 'hermes-hudui[tui]'`,引号必需),或跑 install.sh;按 Quick Start 启动后用浏览器打开仪表盘,18 个标签实时看 agent 状态。数字键 1-9/0 切标签、t 切主题、Ctrl+K 命令面板;右上角切中英文。Replay 标签里选会话即可导出脱敏分享工件到 ~/.hermes-hud/replays/。它与 TUI 版读同一目录,可单用或并用。
来源:README Quick Start/Keyboard Shortcuts/Relationship to the TUI

使用场景

适合:①用 Hermes Agent、想用好看的实时仪表盘看清自己 agent 的记忆/技能/会话/成本/健康/网关/插件的人;②想把 agent 运行导出成脱敏、可附到 issue/PR 的分享工件(Replay)的人;③想管理 Hermes 网关托管工具与插件、或要中英双语界面的人。不适合:不使用 Hermes Agent 的人(它只是 Hermes 的监控界面,离开 Hermes 无意义);以及偏好纯命令行、用 TUI 版就够的人。

来源:README 顶部/What's Inside/Relationship,结合定位推断

优势与局限

优势

  • 把 Hermes 散在本地的自身状态做成 18 标签、实时刷新的好看仪表盘,可观测性强
  • Replay 是亮点:脱敏多格式(JSON/Markdown/HTML/PNG/fork.json)分享工件 + 本机签名,便于附 issue/PR
  • 管理面完整:网关托管工具路由可见、插件安全启停更新、成本/模型分析、健康诊断与行动项
  • 本机运行、默认不上传,隐私友好;中英双语 + 5 主题 + 命令面板,体验细致
  • 与 TUI 版独立共存、读同一 ~/.hermes/,安装简单(pip/install.sh),MIT

局限

  • 强依赖 Hermes Agent:本身只是监控界面,离开 Hermes 没有独立价值
  • 价值边界在『看与管』,不改变 agent 能力本身
  • Replay 的签名只证明本地工件完整性、非第三方背书,分享前仍需自查脱敏是否充分
  • 体量较小(1.5k 星)、由单一作者主导,长期维护与 Hermes 版本跟进需观察
  • 需本机有 Hermes 数据与运行环境,非 Hermes 用户无从使用
来源:README What's Inside/Hermes Replay/Relationship;依赖 Hermes 的性质

最新版本

仓库以 pip 包 hermes-hudui 形式发布、主分支维护,最近 push 2026-05-09(创建于 2026-04-09),带 CHANGELOG 与 ROADMAP;是同作者 TUI 版 hermes-hud 的浏览器companion,处于早期但功能已较完整的阶段。

来源:GitHub pushed_at 2026-05-09;README Relationship/Quick Start;CHANGELOG.md/ROADMAP.md

总结评价

Hermes HUD Web UI 解决的是一个具体问题:Hermes Agent 的记忆、技能、会话、成本、网关、插件这些状态都散在本地、看不清也不好管,而它把这些做成 18 个标签、WebSocket 实时刷新的好看仪表盘,还加了 Replay 把运行导出成脱敏可分享的证明工件,本机运行、默认不上传,对 Hermes 用户是实打实的可观测性升级。要认清它是『监控界面』:没有底层 Hermes 它没有意义、也不改变 agent 能力本身,且体量小、依赖 Hermes 版本。如果你在用 Hermes、想把它『脑子里有什么、花了多少、健不健康』一眼看清,这是当前最完整的 Web 仪表盘;不用 Hermes 或满足于 TUI 的人则不需要。

来源:综合 README 定位/功能、tree 工程结构、依赖 Hermes 的事实判断
透明度声明
本页内容由 AI(大语言模型)基于以下公开材料自动生成:GitHub README、代码目录结构、依赖文件、Release 信息。 分析时间: 2026-05-23 00:40. 质量评分: 100/100.

数据来源:README、GitHub API、依赖文件