hermes-webui:为自主 Hermes Agent 提供完整 CLI 等价性的轻量级网页界面

hermes-webui:为自主 Hermes Agent 提供完整 CLI 等价性的轻量级网页界面

它解决了什么问题

Hermes Web UI 为 Hermes Agent 提供了图形化的浏览器界面,免去了只能通过终端或消息应用与自主代理交互的需求。它弥合了强大的基于 CLI 的代理与用户友好的网页体验之间的鸿沟,提供与 CLI 功能 1:1 等价的体验。

工作原理

它是一个使用 Python 和原生 JavaScript(无框架或打包工具)构建的轻量级网页应用,运行在你的服务器上。它直接集成到你现有的 Hermes Agent 设置和模型中。用户可以通过 SSH 隧道安全访问。UI 采用三面板布局:左侧边栏用于会话管理,中心聊天区,右侧工作区用于文件浏览。

适用人群

偏好使用可视化界面来管理对话、浏览工作区文件以及在浏览器中配置代理配置文件和任务的 Hermes Agent 用户,无需离开浏览器。

亮点

  • 完整 CLI 等价:在浏览器中访问 Hermes CLI 的全部功能。
  • 工作区文件浏览器:内置目录树,支持文本、代码和图片的内联预览,具备文件编辑和 Git 检测功能。
  • 会话管理:通过项目、标签、置顶和归档组织对话,并可从 CLI 导入会话。
  • 代理控制:通过专用面板管理持久记忆、自我提升技能和自托管的定时任务(Tasks)。
  • 多供应商支持:兼容多种 LLM 供应商,包括 OpenAI、Anthropic、Google、DeepSeek,以及本地端点如 Ollama。
  • 安全性:支持可选的密码认证和 Passkey(WebAuthn)以实现安全访问。

摘要

一个轻量级、暗色主题的 Hermes Agent 网页界面,提供与 CLI 完全等价的体验,用于管理自主 AI 代理。

标题

hermes-webui:为自主 Hermes Agent 提供完整 CLI 等价性的轻量级网页界面

Sources