"The agent that grows with you."
一个内置学习闭环的开源 AI Agent —— 它从成功的任务中自动生成 Skill、在使用中持续打磨、在跨 session 中记住你。
Hermes-Agent 是 Nous Research(出过 Hermes 系列开源 LLM 的研究实验室)于 2026 年 2 月发布的开源 AI Agent,许可证 MIT。它的核心定位不是"再做一个 chat 框",而是 "一个使用越久越能力越强的自主代理" —— 它从成功完成的任务里自动抽取 Skill、在持续使用中精修这些 Skill,并跨 session 建立你这个用户的画像。
其它 Agent 框架的 Skill 是静态的(人写好放在那儿),Hermes 的 Skill 是动态生成的(任务跑完后 Agent 自己提交一个新 Skill)。这就是 Nous Research 在公开材料里反复提的 "static skill problem" —— 静态 Skill 库的问题在于:第 100 个用户用第 1 个用户写的 Skill,匹配度永远不会比为自己写的好。Hermes 试图把这个问题在系统层面解掉。
它不绑定本机:你可以装在 5 美元的 VPS 上、装在 GPU 集群上、或者装在 Modal/Daytona 这类闲置时几乎零费的 serverless infra 上。日常通过 Telegram / Discord / 飞书 / 企业微信 / 邮件等 17 个平台联系它,它在云端长跑。
Hermes 的架构分四层,每层独立可换。这是它能同时跑在个人本机、VPS、Modal serverless 上的原因 —— 终端层与模型层都是抽象的可插拔接口。
v0.11 的关键改动是 把 transport 抽象成可插拔层(agent/transports/)—— Anthropic / ChatCompletions / Responses API / AWS Bedrock 各为独立 transport,Skill 与 Tool 层不感知。这让 Hermes 在不同 provider 之间切换不需要改业务代码。v0.11 一次性新加入 NVIDIA NIM、Arcee AI、Step Plan、Gemini CLI OAuth、Vercel ai-gateway 五条推理路径,并通过 Codex OAuth 接入 GPT-5.5 实时模型发现。
hermes gateway install 把 Hermes 注册为 launchd(macOS)或 systemd(Linux)的用户级或系统级服务。守护进程同时承担 HTTP 接收 webhook、cron 调度、跨平台消息桥接 三件事。当前 17 个平台:Telegram / Discord / Slack / WhatsApp / Signal / SMS / Email / Home Assistant / Mattermost / Matrix / DingTalk / Feishu·Lark / WeCom / Weixin / BlueBubbles(iMessage)/ QQBot / Yuanbao / Browser。QQBot 是 v0.11.0 新加入的第 17 个平台,附带 QR 配置向导。
Hermes 把记忆切成三层:(a) 持久笔记(你显式记录的 facts),(b) SQLite 存的 session 历史(全文搜索 + LLM summary),(c) 程序性知识(成功的工作流被 Agent 自动转成可复用 Skill)。区别于"只记 facts"的 RAG 系统,Hermes 重点记的是 "方法" —— 你怎么干成的事,下次它就用更接近你方式的路径去干。
除了 68 个内置工具与 116 个内置 Skill,Hermes 提供 hermes skills search <keyword> 与 hermes skills install <owner/repo> 来从社区市场(agentskills.io 与 GitHub 上的 skills 仓库,比如 0xNyk/awesome-hermes-agent)拉取。复杂任务完成后,Hermes 还会触发自主 Skill 创建 —— 把刚刚走通的多步流程沉淀成新 Skill。
/steer,能在 Agent 跑的过程中注入提示而不打断执行。从成功完成的任务里自动抽取 Skill;在使用中持续精修;自我提示固化新知识;搜索自己的历史对话作为下一轮上下文。
SQLite 存 session 历史 + 全文搜索 + LLM 摘要;记你的偏好、方法、上下文,越用越懂你。
搜索 / 内容抽取 / 浏览 / 视觉理解 / 图像生成,作为 Agent 直接可调用的工具集。
内置 cron 调度器,让 Agent 按时跑任务(早报、抓取、定期检查);不需要外挂 launchd/systemd 配置。
delegation toolset 让 Hermes 把子任务派给同一进程内的子 Agent 并行跑;/steer 让你中途调整方向。
在多个消息平台上接收和发送语音消息;voice 是消息层的一等公民,不是事后插件。
原生支持 Model Context Protocol server 接入,把 Hermes 接到 Claude / Codex / 任何 MCP 兼容客户端的工具表里。
批量 prompt 跑、trajectory 导出、与 Nous 自家 RL 训练框架 Atropos 配合做 RL training —— 这是研究实验室出品才会内置的能力。
OpenClaw 与 Hermes 是 2026 年开源 AI Agent 领域 讨论度最高的两个项目,但它们解决的不是同一个问题。简单说:OpenClaw 把 Agent 当作"通信路由器 + 受控执行器",Hermes 把 Agent 当作"会学习的私人助理"。一个 优 reach,一个 优 autonomy。
| 维度 | Hermes-Agent | OpenClaw |
|---|---|---|
| 出品方 | Nous Research(研究实验室,出过 Hermes 系列 LLM) | Peter Steinberger(奥地利独立开发者,前 PSPDFKit 创始人) |
| 起点 | 2026 年 2 月发布,专门为"static skill problem"而设计 | 2025 年末作为 weekend project 起步,原名 Clawdbot |
| 规模 | 12.6 万 ★ · 1.89 万 fork(2026.4) | 34.5 万 ★(2026.4 初)—— GitHub 上增长最快的开源项目之一 |
| 核心定位 | 自主成长的伴侣:自动建 Skill、记住你、跨 session 越用越懂 | 受控的通信网关:路由 50+ 渠道、控制 ACL、显式编排 |
| 技术栈 | Python 后端 + React/Ink TUI(v0.11 重写)+ JSON-RPC 通讯 | TypeScript(控制面优先的 gateway 设计) |
| 记忆模型 | 三层:持久笔记 + SQLite session + 程序性知识;记方法 not facts;自动学习 | 文件支撑:身份在 SOUL.md;记忆显式可控;不会自己学新方法 |
| Skill 来源 | 自动生成:成功任务 → Agent 自己提交新 Skill;社区市场 agentskills.io | 人工编写:四个 scope(workspace / personal / shared / plugin)显式加载 |
| 消息平台 | 17 个(Telegram、Discord、Slack、WhatsApp、Signal、Matrix、Feishu、WeCom 等) | 50+ 渠道 —— reach 这一维度领先 |
| 终端后端 | 6 个(local / Docker / SSH / Daytona / Singularity / Modal)—— 含 serverless | 主要 local + Docker;serverless 不是一等公民 |
| 模型 provider | 无锁定:Nous Portal / OpenRouter(200+ 模型)/ NVIDIA NIM / OpenAI / Bedrock / Anthropic / 自定义 | 多 provider,但中心是 Anthropic / OpenAI 主流通路 |
| 控制粒度 | 偏自治:让 Agent 自己决策、自己学习 | 偏受控:跨团队的 ACL、严格的允许列表、人工审计友好 |
| Onboarding 成本 | 中:要学 cron / gateway / skill 概念;首次配置约 30-60 分钟 | 低:装上即用,配置简单 |
| 研究友好度 | 高:内置 batch、trajectory 导出、与 Atropos RL 训练框架配合 | 中:偏工程化产品,研究侧不是主要路径 |
| 争议 | 2026 年 4 月被 EvoMap 公开指控架构抄袭(详见 §05) | 无重大公开争议 |
2026 年 4 月,中国的小型 AI 团队 EvoMap 公开指控 Nous Research 的 Hermes-Agent 在"自我进化"(self-evolving)核心能力上系统性抄袭其开源 Evolver 引擎。事件迅速被 36kr、Yicai Global、BigGo Finance、KuCoin、Phemex 等多家媒体报道。
EvoMap 比 Hermes 的 self-evolving 功能 早 36 天把 Evolver 引擎以 MIT 协议开源。
指控具体:(1) 10 步主循环一一对应;(2) 12 组术语系统性替换;(3) Hermes 在 7 份公开材料里 零归属。EvoMap 把这一切称为 "架构层级的同构"。
事后行动:EvoMap 把 Evolver 的许可证从 MIT 改成 GPLv3,提高约束,避免后续大公司类似复用。
共同创始人 Teknium 的回应是 "Delete your account",随后删帖、拉黑、沉默。
他声明:从未听说过 Evolver 这个项目;称 EvoMap 的对比报告是 "brainless"(脑残)。Nous Research 没有发布过任何系统性技术回应或 commit-by-commit 演化记录。
事件中 Hermes-Agent 在 GitHub 上的 ★ 数从 ~85k 一路涨到 12.6 万 —— 争议没有降低用户增长。
这件事到 4 月 30 日仍未有清洁结局:没有走法律程序(Evolver 最初是 MIT,授予复用权),没有公开和解,Nous Research 也没有补 attribution。它留在了 "开源伦理 vs 法律最低线" 的灰色地带 —— 两个事实可以同时成立:(a) MIT 允许这种复用;(b) 学术礼仪要求归属。这场争议主要是关于 (b)。
本文所有事实可追溯到下列公开来源;具体到段落的 attribution 可在浏览器开 DevTools 查看 HTML 注释。