Hermes Desktop 是一款开源 AI Agent 桌面客户端。支持 OpenRouter/Claude/GPT/Gemini 等多种大模型,内置 16 种消息网关(TG/Discord/WhatsApp 等)、记忆系统和任务调度,全平台支持,MIT 开源协议。

🎤 引言

AI Agent 这个概念最近火得不行,但真正用起来会发现——配置麻烦、命令行繁琐、各种平台接入门槛高。有没有一个开箱即用的可视化方案,能把主流的大模型和消息平台都接好吗?

还真有。今天要介绍的是 Hermes Desktop——一个专门为 Hermes Agent 打造的桌面客户端。有了它,你不用记那些复杂的命令行参数,点点鼠标就能搞定 AI 助手的一切配置。


⭐ 核心功能

Hermes Desktop 基于 Electron 开发,GitHub 上已经收获了不少关注。它本质上是 Hermes Agent 的 GUI 外壳,但功能远比"壳"要丰富得多。

主要亮点:

1. 多种大模型一键接入
支持的大模型提供商包括:

  • OpenRouter(推荐,200+ 模型一个 API_KEY 全搞定)
  • Anthropic (Claude)
  • OpenAI (GPT)
  • Google (Gemini)
  • xAI (Grok)
  • Qwen / MiniMax
  • Hugging Face (20+ 开源模型)
  • Groq(推理速度极快)
  • 本地模型:Ollama、LM Studio、vLLM、llama.cpp

不管你想用哪个模型,界面上点点就能配上。

2. 16 种消息网关
这是 Hermes 的杀手锏功能。它支持同时接入:

  • 即时通讯:Telegram、Discord、Slack、WhatsApp、Signal、Matrix
  • 邮件:Email (IMAP/SMTP)
  • 短信:Twilio/Vonage
  • 办公套件:DingTalk、飞书/Lark、企业微信
  • 其他:iMessage、Webhooks、Home Assistant

换句话说,你可以在任何你常用的平台上跟 AI 对话,不用专门跑到某个 App 里去。

3. 记忆系统
内置记忆模块,支持查看和编辑记忆条目、用户画像和容量追踪。还支持第三方记忆服务:Honcho、Hindsight、Mem0、RetainDB、Supermemory 等。

4. 任务调度
内置 Cron 作业构建器,支持分钟/小时/每天/每周/自定义 Cron 表达式,15 个投递目标。这对于定时任务、自动化工作流来说非常实用。

5. Skills 管理
Skills 可以理解为 Hermes 的插件/扩展能力。Desktop 版本支持浏览、安装和管理各种 Skills,扩展 AI 的能力边界。

6. 多会话管理
会话历史支持 SQLite FTS5 全文搜索,按日期分组,支持恢复和跨对话检索。再也不怕找不到之前的聊天记录了。


📥 安装与使用

直接前往官网下载:https://hermesagents.cc/

支持 Windows(exe 安装包)、macOS(pkg)、Linux(RPM)三种平台。

首次启动会引导你完成安装流程:

  1. 选择本地运行还是连接远程 Hermes API
  2. 配置大模型提供商(输入 API_KEY)
  3. 完成初始化,进入主界面

Windows 用户注意:安装包没有代码签名,首次运行 Windows SmartScreen 会报警告,点击"更多信息"→"仍要运行"即可。


🎯 适用场景

  • 多平台 AI 助手:在 TG/Discord/WhatsApp 上随时召唤 AI
  • 本地大模型管理:用 Ollama 或 LM Studio 跑本地模型,通过 GUI 管理更方便
  • 企业办公集成:对接钉钉、飞书、企业微信,打造内部 AI 助手
  • 自动化任务:设置定时任务,让 AI 定时执行特定操作
  • 记忆增强:给 AI 装上"记忆",跨对话记住重要信息

⚠️ 注意事项

  1. Windows 签名问题:安装包没有代码签名,SmartScreen 会拦截,需要手动点"仍要运行"
  2. WSL 环境特殊处理:如果 Windows 用户装了 WSL 且在用 Playwright 依赖,安装脚本可能卡在 sudo 密码输入环节
  3. RPM 包不支持自动更新:Linux Fedora 用户装完 RPM 后需要手动重装才能更新
  4. 项目还在活跃开发:功能可能变化,部分功能可能不稳定

✅ 总结

Hermes Desktop 给 Hermes Agent 套上了一个实用的可视化外壳,同时大幅扩展了消息网关和调度能力。如果你已经在用或者打算用 Hermes Agent,这个桌面客户端能省去很多命令行的麻烦;如果你是多平台用户,接入 TG/Discord/WhatsApp 的能力也挺吸引人。

优点

  • ✅ 支持 10+ 种大模型,一个界面全搞定
  • ✅ 16 种消息网关,覆盖主流平台
  • ✅ 记忆系统和 Skills 管理
  • ✅ 任务调度功能
  • ✅ 全平台支持(Win/Mac/Linux)
  • ✅ MIT 开源协议,商用免费

缺点

  • ❌ Windows 安装包没签名,麻烦
  • ❌ 项目还在开发中,可能有 Bug
  • ❌ 功能较多,上手有一定学习成本

推荐指数:⭐⭐⭐⭐(多平台 AI 助手的可视化解决方案,适合折腾党和技术爱好者)


本文原始文档发布于 GitHub fathah/hermes-desktop,所有信息均来源于官方文档及公开资料。