Repolode
outsourc-e

outsourc-e/hermes-workspace

Hermes Agent 的网页工作台,把聊天、文件、终端、记忆、技能和智能体监控整合在一个界面中。

Star
6,733
Fork
1,055
未关闭 Issue
179
最近提交
前天

这是什么?

Hermes Workspace 是 Hermes Agent 的网页控制台。Hermes Agent 是 Nous Research 推出的智能体运行时。它在一个界面中提供流式聊天(带工具调用展示)、智能体记忆的浏览与编辑、技能和 MCP 服务管理、基于 Monaco 编辑器的工作区文件操作,以及跨平台终端。

工作台连接两个服务:8642 端口的 Hermes Agent 网关负责聊天与模型,9119 端口的仪表盘负责会话、技能、配置和任务。若只有 OpenAI 兼容接口可用,则以便携模式运行,仅提供基础聊天,也可直接对接 Ollama、Atomic Chat 等本地模型服务。

项目基于 JavaScript 和 TypeScript 开发,可通过 pnpm 本地运行、用 Docker Compose 部署,或安装为 PWA 应用。它还支持通过 Tailscale 或局域网远程访问,并提供密码保护和 Cookie 相关配置。

核心功能

  • 01支持流式聊天、工具调用展示和多会话管理。
  • 02可浏览、搜索并用 Markdown 编辑器修改智能体记忆。
  • 03提供技能浏览和 MCP 服务管理页面。
  • 04内置基于 Monaco 的文件浏览器和跨平台终端。
  • 05便携模式下可对接 Ollama、LM Studio、vLLM 等 OpenAI 兼容服务。
  • 06可安装为 PWA,并支持通过 Tailscale 或局域网访问。

适用场景

  • 在浏览器中管理自托管 Hermes Agent 的对话、记忆和技能。
  • 通过 Tailscale 从手机访问部署在服务器上的智能体。
  • 通过网页界面与 Ollama、LM Studio 提供的本地模型对话。
  • 在一个仪表盘中监控多个智能体配置及其任务。

快速上手

  1. 1

    运行一键安装脚本

    curl -fsSL https://raw.githubusercontent.com/outsourc-e/hermes-workspace/main/install.sh | bash
  2. 2

    启动 Hermes 网关(终端 1)

    hermes gateway run
  3. 3

    启动工作区(终端 2),然后打开 http://localhost:3000

    cd ~/hermes-workspace && pnpm dev

使用前须知

  • 需要 Node.js 22 或更高版本,以及正在运行的 Hermes Agent 网关或其他兼容 OpenAI 的后端。
  • 会话、记忆和技能等高级功能需要 Hermes Agent 网关和仪表盘;便携模式下这些功能不可用。
  • Conductor 依赖上游仪表盘接口,接口缺失时会回退到工作区原生模式。

标签

常见问题

hermes-workspace 是什么?
Hermes Agent 的网页工作台,把聊天、文件、终端、记忆、技能和智能体监控整合在一个界面中。 Hermes Workspace 是 Hermes Agent 的网页控制台。Hermes Agent 是 Nous Research 推出的智能体运行时。它在一个界面中提供流式聊天(带工具调用展示)、智能体记忆的浏览与编辑、技能和 MCP 服务管理、基于 Monaco 编辑器的工作区文件操作,以及跨平台终端。
hermes-workspace 可以免费使用吗?用的什么许可证?
hermes-workspace 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
hermes-workspace 还在维护吗?
活跃维护中。hermes-workspace 最近一次提交是在 2026年10月18日。
hermes-workspace 适合用来做什么?
在浏览器中管理自托管 Hermes Agent 的对话、记忆和技能。 通过 Tailscale 从手机访问部署在服务器上的智能体。 通过网页界面与 Ollama、LM Studio 提供的本地模型对话。 在一个仪表盘中监控多个智能体配置及其任务。
hermes-workspace 怎么安装和运行?
运行一键安装脚本: curl -fsSL https://raw.githubusercontent.com/outsourc-e/hermes-workspace/main/install.sh | bash 启动 Hermes 网关(终端 1): hermes gateway run 启动工作区(终端 2),然后打开 http://localhost:3000: cd ~/hermes-workspace && pnpm dev
在哪里获取 hermes-workspace?
源代码和安装说明在 GitHub 上:https://github.com/outsourc-e/hermes-workspace

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目