Hermes Agent 是 NousResearch 那个会自己用工具、能接多平台消息、还带闭环学习的自改进 AI 助手,社区里星不少。但它本体是个命令行程序——装依赖、配 provider、记一堆斜杠命令,对新手其实劝退。Hermes Desktop 干的事就是给这个 Agent 套一层原生桌面 GUI:向导式装好、配好供应商、聊起来,一个界面管完会话、档案、记忆、技能、调度和消息网关。这个项目现在 1.4 万 Star,TypeScript(Electron)写的,MIT 协议,最新 v0.7.7。

是什么
一句话:Hermes Agent 的社区维护桌面客户端。它不重新造一个 Agent,而是用官方安装脚本把 Hermes 装到 ~/.hermes,再在外面套一个跨平台 GUI——聊天、会话、档案(profiles)、记忆、技能、工具、调度、消息网关,全在一个窗口里点。本地模式走 127.0.0.1:8642 的 SSE 流式;也能连远程 Hermes API 服务器(填 URL + key),桌面端用同一套流协议实时解析、渲染工具进度和 token 用量。
它不是一个人玩的项目:README 明说「active development」,功能会变、可能踩坑,但 issue 和贡献都欢迎。底层还是那个自改进 Agent,桌面端负责把「管 CLI」这件琐事变成「开箱即用」。

Hermes Desktop 仓库主页:14.4K Star,最新 v0.7.7
核心优势
引导式首次安装。打开先问你要本地跑还是连远程,本地模式会检测 ~/.hermes 有没有装、没装就跑官方安装脚本并解依赖(Git、uv、Python 3.11+),带进度条;远程模式只问 URL 和 key、验完连接就跳过重装。provider 配置和 key 直接写进 Hermes 的配置文件,不用手改。
流式聊天 + 实时成本。SSE 流式渲染 markdown 和语法高亮,工具进度实时显示;聊天底部直接挂 live 的 prompt/completion token 数和花费,还有 /usage 斜杠命令。22 条斜杠命令(/new /clear /web /image /browse /code /shell /memory /persona …)覆盖从新建会话到调试的全流程。
多供应商 + 14 个工具集。OpenRouter(单 API 200+ 模型)、Anthropic、OpenAI、Gemini、xAI、Nous Portal、Qwen、MiniMax、Hugging Face、Groq,外加本地 LM Studio / Ollama / vLLM / llama.cpp 的 OpenAI 兼容端点。工具面分 14 个 set:web、browser、terminal、file、code execution、vision、image gen、TTS、skills、memory、session search、clarify、delegation、MoA、task planning,想开哪个开哪个。
16 个消息网关 + 调度。Telegram、Discord、Slack、WhatsApp、Signal、Matrix、飞书/Lark、企业微信、微信(iLink Bot)、Webhook、Home Assistant 等全接;定时任务用 cron 构造器(分钟/小时/天/周/自定义),配 15 种投递目标。等于把「Agent 常驻并主动找你」这件事从命令行配置变成界面点选。

官方站点 hermesone.org:下载与功能
怎么装、怎么用
去官网 hermesone.org 下安装包,Windows / macOS / Linux(含 Fedora RPM)都有。Windows 安装包没代码签名,SmartScreen 首次会拦,点「更多信息 → 仍要运行」即可;WSL 下卡在切 root 装依赖时,按文档给当前用户加临时 NOPASSWD sudo 再装完移除。首次打开走上面说的引导,选好本地/远程、选好 provider(OpenRouter / Anthropic / OpenAI / 本地 LLM 都行),进主 workspace 就能聊。
日常用的界面分得很清:Chat 聊天带工具进度和 token;Sessions 全文检索(SQLite FTS5)过去的对话并续聊;Agents 切不同 profile 隔离配置;Skills 装/管技能;Memory 看编辑记忆条目并接 Honcho / Hindsight / Mem0 / RetainDB / Supermemory / ByteRover 等外部记忆源;Soul 直接改当前 profile 的 persona;Schedules 管 cron;Gateway 配消息平台;Settings 里是 provider、凭据池、备份导入、日志查看、主题。带自动更新(electron-updater)和完整数据备份/恢复。
不是没有槽点
它依赖 Hermes Agent 本体,本体也在快速演进,桌面端偶尔会跟不上或踩兼容坑——README 自己写了「可能坏」。Windows 安装包没签名、Fedora RPM 没 GPG 签名,企业环境若强制校验签名会比较麻烦;RPM 还不支持自动更新,得手动重装。
Electron 应用的通病它都有:包体不小、占内存,对只想轻量跑个 Agent 的人略重。消息网关里微信走的是 iLink Bot,不是官方协议,稳定性和合规边界要自己判断,别拿来处理敏感对话。赞助商区块(Atlas Cloud、Greptile)在 README 里比较显眼,介意的话当文档噪声略过即可——正文里不强制你用。
它是社区维护、非 NousResearch 官方出品,长期维护节奏看作者精力,没 SLA。真要上生产关键链路,建议先小范围试,别一口气把全部 16 个网关都接上。
跟同类怎么比
和 ChatGPT 桌面端、Claude 桌面端比,Hermes Desktop 的卖点是「能接 16 个消息网关 + 调度 + 多 profile + 外部记忆源」——它把 Agent 当成一个能常驻、能主动找你的中枢,而不只是个聊天窗口。和 LibreChat / Open WebUI 这类自托管界面比,它深度绑定 Hermes Agent 的工具面与闭环学习,配置更省,但可移植性差(换 Agent 就得换壳)。
一句话:如果你已经在用或想试 Hermes Agent,又不想天天敲命令行,这个桌面端是把「装—配—用」压成几次点击的省心方案;从本地小模型玩到 200+ 模型的 OpenRouter 都覆盖。
GitHub:fathah/hermes-desktop
你最希望 AI 助手「主动找你」的那个场景,是微信/飞书来消息,还是定时把某件事跑完推送给你?