Hermes Web UI——开源 Hermes Agent 全功能 Web 管理面板,支持AI聊天、多平台渠道、用量分析与定时任务

Hermes Web UI 管理面板截图

你正在用命令行和 Hermes Agent 对话,突然想看看历史会话的消耗、检查某个定时任务的状态,或者给 Telegram/Discord 渠道换个配置——怎么办?打开终端、敲命令、翻配置文件?有没有更直观的方式?

答案是肯定的。Hermes Web UI 正是为 Hermes Agent 量身打造的全功能 Web 管理面板。它让你告别命令行和 YAML 配置文件,在浏览器里一站式管理 AI 聊天、平台渠道、用量统计、定时任务、模型配置……几乎所有 Hermes 相关操作,都能在漂亮的 Vue 3 界面里点点鼠标完成。

项目上线仅一个多月就斩获 5,500+ Star,更新活跃、社区热度极高,堪称 Hermes Agent 用户的必备伴侣。

核心亮点

  • 🎯 AI 聊天面板 — 实时流式对话,多会话管理,支持文件上传/下载,Markdown 渲染+代码高亮,工具调用详情展开
  • 🌐 8 大平台渠道配置 — Telegram、Discord、Slack、WhatsApp、Matrix、飞书、微信、企业微信,一个页面统一管理
  • 📊 用量分析看板 — Token 消耗明细、费用预估、缓存命中率、模型使用分布、30 天趋势图表
  • ⏰ 定时任务管理 — 可视化创建/编辑/暂停/恢复 Cron 任务,快捷预设表达式
  • 🤖 群聊功能 — 多 Agent 聊天房间,@提及路由,上下文自动压缩,移动端适配
  • 🖥️ 内置 Web 终端 — 基于 node-pty 的集成终端,多会话支持,实时 WebSocket 流
  • 📁 文件浏览器 — 浏览远程后端文件(local/Docker/SSH/Singularity),支持上传下载、重命名移动
  • 🔐 开箱即用的认证 — Token 自动生成,支持用户名密码登录,可关闭认证

快速上手

安装方式多样,任选一种即可:

方式一:npm 全局安装(推荐)

npm install -g hermes-web-ui
hermes-web-ui start

打开 http://localhost:8648 即可访问面板。

方式二:一键脚本安装

自动安装 Node.js 和 hermes-web-ui,支持 Debian/Ubuntu/macOS:

bash <(curl -fsSL https://raw.githubusercontent.com/EKKOLearnAI/hermes-web-ui/main/scripts/setup.sh)

方式三:Docker Compose 部署

单容器部署,内置 Hermes Agent 运行时:

WEBUI_IMAGE=ekkoye8888/hermes-web-ui docker compose up -d

打开 http://localhost:6060 即可使用。

核心功能详解

💬 AI 聊天

支持 Socket.IO 实时流式对话,多会话管理(创建/重命名/删除/切换),按平台来源分组显示,活跃会话自动置顶。内置 Markdown 渲染、代码高亮和复制按钮,工具调用详情可展开查看参数和结果。支持文件上传和跨后端文件下载。

🌍 平台渠道

在一个页面上管理 8 种消息平台 的配置:Telegram Bot Token、Discord 频道白名单、Slack 提及控制、飞书 App ID/Secret、微信扫码登录等。凭证自动写入 ~/.hermes/.env,配置保存到 ~/.hermes/config.yaml

📈 用量分析

Token 总用量(输入/输出)明细、会话数与日均统计、预估费用追踪、缓存命中率、模型使用分布饼图,以及 30 天每日趋势柱状图+数据表格。

🕐 定时任务

可视化创建 Cron 任务,支持编辑、暂停、恢复、删除和立即触发执行。内置 Cron 表达式快捷预设,无需记住复杂的语法。

🔧 模型管理

自动从 ~/.hermes/auth.json 发现模型,支持添加/更新/删除 Provider(包括预设和自定义 OpenAI 兼容),OpenAI Codex 和 Nous Portal OAuth 登录,Provider URL 自动检测非 v1 版本。

🔄 多 Profile 管理

创建、重命名、删除、切换 Hermes Profile,支持克隆现有配置或从归档文件导入/导出,实现配置和缓存完全隔离。

🗂️ 文件浏览

远程文件管理(local/Docker/SSH/Singularity 后端),支持上传、下载、重命名、复制、移动和删除操作,内置文件内容查看和语法高亮。

👥 群聊

多 Agent 聊天房间,@提及路由触发上下文回复,历史消息超过 Token 阈值时自动摘要压缩,移动端响应式适配。

🧠 技能与记忆

浏览和搜索已安装的技能,查看技能详情及附件文件,管理用户笔记和档案。

📋 日志查看

实时查看 Agent/Server/Error 日志,支持按级别、文件、关键词过滤,结构化解析 HTTP 访问日志。

适用场景

  • Hermes Agent 用户 — 需要图形化管理面板替代命令行的必备工具
  • 团队协作 — 多平台渠道统一管理,群聊功能支持多 Agent 协作
  • 运维监控 — 用量分析、Token 成本追踪、日志查看一站式完成
  • 自部署 AI 平台 — Docker 一键部署,适合个人或小团队搭建 AI 对话平台
  • 多模型管理 — 集中管理多个 Provider 和模型,自由切换默认模型

总结

Hermes Web UI 是 Hermes Agent 生态中不可或缺的图形化管理利器。它将原本分散的命令行操作、YAML 配置和日志排查整合到一个精美的 Vue 3 界面中,让 AI 聊天管理变得像操作 SaaS 后台一样直观。5,500+ Star、每天持续更新、功能覆盖全面,无论是单用户使用还是团队协作,都值得一试。

如果你已经在使用 Hermes Agent,那 Hermes Web UI 会让你彻底告别命令行管理的繁琐。如果你还没接触 Hermes,不妨先从它的 Web UI 入手体验——装好即用,感受一下下一代 AI Agent 管理平台的魅力。

项目地址https://github.com/EKKOLearnAI/hermes-web-ui
在线体验https://ekkolearnai.com

上一篇 OpenHuman——你的桌面AI超级智能体,开源免费的个人AI助手