Skip to content

Hermes HUD UI — AI Agent 网页监控面板

Hermes Agent(GitHub 57,000+ 星)是最火的开源 AI Agent 之一,但大部分人跑着 Hermes 却不知道它内部在干什么——token 烧了多少、记住了什么、学了哪些 skill、cron 有没有在转。Hermes HUD UI 就是为解决这个问题而生的网页版监控面板。


概览

Hermes HUD UI 是一个基于浏览器的"意识监控器"(consciousness monitor),让用户可视化查看和管理 Hermes Agent 的全部内部状态。

项目 信息
项目地址 https://github.com/joeynyc/hermes-hudui
技术栈 Python 3.11+ / Node.js 18+ / WebSocket
平台 macOS / Linux / WSL
协议 MIT
数据来源 直接读取 ~/.hermes/ 目录
实时更新 通过 WebSocket,无需手动刷新

13 个 Tab 功能一览

按视频中展示顺序分为 5 大类:

┌─────────────────────────────────────────────────────────────────┐
│  1/5  Dashboard         一眼看完 AI 全局状态                     │
│  ─────────────────────────────────────────────────────────────  │
│  2/5  Memory             AI 的记忆(持久化存储)                  │
│       Sessions           历史对话记录                             │
│  ─────────────────────────────────────────────────────────────  │
│  3/5  Costs              Token 花费追踪(按模型)                 │
│       Health             健康状态                                 │
│       Patterns           使用习惯统计                              │
│  ─────────────────────────────────────────────────────────────  │
│  4/5  Skills             已学习的技能列表                          │
│       Cron               定时任务管理                              │
│       Projects           项目信息                                 │
│       Agents             子 Agent 状态                            │
│       Profiles           Agent 角色配置                           │
│       Corrections        纠正记录                                 │
│  ─────────────────────────────────────────────────────────────  │
│  5/5  Chat               直接在网页上跟 AI 对话                    │
└─────────────────────────────────────────────────────────────────┘

1. Dashboard(总览)

全局仪表盘,一眼掌握 Agent 的运行状态——在线状态、最近活动、关键指标汇总。

2. Memory & Sessions(记忆与对话)

  • Memory Tab:查看和编辑 Agent 的持久化记忆(Memory / User Profile),可直接在网页上修改
  • Sessions Tab:浏览历史对话记录,回溯 Agent 的过往交互

3. Costs / Health / Patterns(花费与健康)

  • Costs:按模型追踪 Token 消耗和费用,这是 Web UI 相比 TUI 版本的新增功能
  • Health:Agent 健康状态监控
  • Patterns:使用习惯统计分析

4. 管理功能群

  • Skills:查看和管理 Agent 已学习的技能
  • Cron:查看和管理定时任务(排程)
  • Projects:项目信息展示
  • Agents:子 Agent 运行状态
  • Profiles:Agent 角色配置切换
  • Corrections:查看被纠正的记录

5. Chat(网页对话)

直接在浏览器中与 Hermes Agent 对话,无需切换到终端。


四套主题

快捷键 t 切换,支持 CRT 扫描线效果:

主题 风格 色调
Neural Awakening 赛博朋克 青色(Cyan)
Blade Runner 银翼杀手 琥珀色(Amber)
fsociety 黑客军团 绿色(Green)
Anime 动漫风格 紫色(Purple)

安装

前置要求:Python 3.11+、Node.js 18+、已运行的 Hermes Agent(~/.hermes/ 目录存在)

git clone https://github.com/joeynyc/hermes-hudui.git
cd hermes-hudui
./install.sh
hermes-hudui

打开 http://localhost:3001

后续启动:

source venv/bin/activate && hermes-hudui

如需同时安装 TUI 版本:

pip install 'hermes-hudui[tui]'

注意:zsh 下必须用引号包裹 'hermes-hudui[tui]',否则 [tui] 会被解释为 glob pattern。


键盘快捷键

快捷键 功能
1-9, 0 切换 Tab(0 = 第 10 个)
t 打开主题选择器
Ctrl+K 命令面板(Command Palette)

与 TUI 版本的关系

Web UI 是 hermes-hud(终端 TUI 版本)的浏览器伴侣。两者独立读取同一个 ~/.hermes/ 数据目录,可以同时运行。

Web UI 独有功能: - 独立的 Memory、Skills、Sessions Tab - 按模型追踪 Token 花费 - 命令面板(Ctrl+K) - 实时网页对话 - 主题切换器


多语言支持

默认英文,支持中文。点击 Header 最右侧的语言切换按钮即可。切换后 Chat 的 AI 回复也会自动用中文。


影片时间轴

时间 内容
00:00 你的 AI 在背后烧了多少钱你知道吗
00:16 1/5 Dashboard:你的 AI 一眼看完
02:08 2/5 Memory 跟 Sessions:AI 的脑袋跟对话纪录
03:42 3/5 Costs、Health、Patterns:花费、健康、使用习惯
05:25 4/5 Skills、Cron、Projects、Agents、Profiles、Corrections
07:42 5/5 Chat:直接在网页上跟 AI 对话
08:24 Bonus:四套主题
08:37 安装教学:3 分钟跑起来

参考资料

相关笔记