AI Agent 统一工作空间与编排指挥中心,集成聊天、文件浏览、记忆与技能管理、终端、多 Agent 协作及 Swarm 模式,可连接任意 OpenAI 兼容后端。
Hermes Workspace 是面向 AI Agent 的统一工作空间,定位为 Agent 交互的"指挥中心"。它将聊天对话、文件浏览与编辑(Monaco Editor)、记忆管理、技能市场(2,000+ 技能)、MCP 工具目录、跨平台终端(xterm.js)、多 Agent 编排仪表板、Swarm 模式(基于 tmux 的持久化工作器与 Kanban 看板)以及运维 Dashboard(会话统计、成本账本、模型混合)整合在单一界面中。
项目采用 zero-fork 架构设计,直接运行在 NousResearch/hermes-agent 原版之上,通过双服务架构(Gateway :8642 + Dashboard :9119)对接任意 OpenAI 兼容后端(Anthropic / OpenAI / OpenRouter / Google / Ollama / LM Studio / vLLM 等)。前端基于 React 19 + Vite 7 + TanStack Router + Zustand 5 + Tailwind CSS 4 构建,支持 SSR、PWA 安装、Electron 桌面打包及 Tailscale 远程访问。
Swarm Mode 支持基于角色的任务分发(builder / reviewer / docs / research / ops / triage / QA / lab),配合 YAML 配置、Kanban 看板、检查点报告与字节验证审查门控,实现自动化流水线。安全层面覆盖路由级 Auth 中间件、CSP、路径遍历防护及 fail-closed 远程绑定策略。
部署方式包括一键脚本(macOS/Linux)、Docker Compose 及手动连接已有 hermes-agent 实例,支持便携模式(仅聊天)与增强模式(全功能)两种运行形态。
已知限制:Conductor(任务分发与分解)依赖上游 dashboard 插件,当前为占位状态(Issue #262);Swarm Mode 依赖 tmux,在非 Unix 环境下受限;Windows 一键安装脚本暂未提供,需使用 Docker 或 WSL。