Hermes Agent
自我改进型 AI Agent 框架,由 Nous Research 开发。内置学习循环和 5 阶段技能自动提取机制,能力随使用复利增长,拥有 43.7k+ GitHub 星标。
自我改进型 AI Agent 框架
Hermes Agent 是由 Nous Research 于 2026 年 2 月 25 日发布的革命性 AI Agent 框架。与传统的静态 Agent 不同,Hermes Agent 具备独特的自我改进能力——通过内置的学习循环,它能从每次交互中自动提取和优化技能,实现能力的复利增长。在 GitHub 上已获得超过 43,700 星标,成为 AI Agent 领域最受关注的项目之一。
为什么选择 Hermes Agent?
真正的自我进化:Hermes Agent 不是简单的任务执行工具,而是一个会"学习"的 AI 系统。通过 5 阶段技能提取机制(观察→分析→规划→验证→优化),它能够自动从成功和失败中提取经验,形成可复用的技能库。
持久化用户建模:不同于传统 Agent 的上下文窗口限制,Hermes Agent 建立了跨会话的持久化用户模型。它能记住您的偏好、工作方式和历史交互,提供越来越个性化的服务。
原生多智能体架构:内置协调器+专家的多智能体系统,无需复杂配置即可实现专业分工协作。不同 Agent 各司其职——协调、规划、执行、验证,形成完整的智能工作流。
核心特性
1. 学习循环引擎
Hermes Agent 的核心是其专利的学习循环引擎:
# 5 阶段技能提取机制
观察 → 分析 → 规划 → 验证 → 优化- 观察:记录任务执行的全过程数据
- 分析:识别成功模式和失败原因
- 规划:生成可复用的技能模板
- 验证:在类似场景中测试技能有效性
- 优化:根据反馈持续改进技能
2. 自动技能生成
传统 Agent 需要手动编写技能,Hermes Agent 则能自动从您的工作流程中学习:
- 文档处理:自动学习您的文件命名和分类规则
- 邮件回复:学习您的语气和回复模式
- 代码风格:适应您的编码偏好和项目结构
- 研究方法:优化您的信息收集和分析流程
3. 跨会话记忆系统
用户建模层
├── 偏好记忆(喜欢/不喜欢的内容)
├── 上下文记忆(历史对话和任务)
├── 技能记忆(已学会的能力)
└── 知识图谱(实体关系网络)4. 多智能体协调
协调器(Coordinator)
├── 任务分解专家
├── 进度监控专家
├── 质量验证专家
└── 技能调度专家
执行层(Workers)
├── 研究专家
├── 写作专家
├── 编程专家
└── 分析专家安装方式
# 方式 1:pip 安装(推荐)
pip install hermes-agent
# 方式 2:从源码安装
git clone https://github.com/NousResearch/hermes-agent.git
cd hermes-agent
pip install -e .
# 方式 3:Docker 部署
docker pull nousresearch/hermes-agent:latest
docker run -d --name hermes \
-v ~/.hermes:/app/data \
-p 8080:8080 \
nousresearch/hermes-agent
# 方式 4:从 OpenClaw 迁移
hermes migrate --from openclaw --data-path ~/.openclaw首次启动:
hermes setup
hermes startWeb 界面访问:http://localhost:8080
系统要求
| 组件 | 最低要求 | 推荐配置 |
|---|---|---|
| CPU | 4 核 | 8 核或以上 |
| 内存 | 4GB RAM | 16GB RAM+ |
| 存储 | 20GB SSD | 100GB 可用空间 |
| Python | 3.10+ | 3.11+ |
| 操作系统 | Windows 10/11、macOS 12+、Linux | - |
与 OpenClaw 对比
| 特性 | OpenClaw | Hermes Agent |
|---|---|---|
| 定位 | AI 助手框架 | 自我改进型 AI Agent 框架 |
| 核心特点 | 任务执行、技能市场 | 学习循环、技能自动生成 |
| 技能管理 | 手动安装 ClawHub 技能 | 自动提取/优化技能 |
| 用户建模 | 基础配置 | 跨会话持久化用户建模 |
| 多智能体 | 需额外配置 | 原生支持(协调器+专家) |
| 学习进化 | ❌ 不支持 | ✅ 能力复利增长 |
| 数据迁移 | - | ✅ 与 OpenClaw 无缝迁移 |
| 技术栈 | Node.js | Python |
| Stars | 280k+ | 43.7k+ |
| 适合人群 | 开发者、极客 | 追求自动进化的专业用户 |
常见用例
知识工作者
Hermes Agent 能学习您的研究方法和知识体系,自动构建个人知识库:
- 自动整理笔记和文档
- 提取关键概念和关系
- 生成知识图谱
- 智能检索和问答
开发者
适应您的代码风格和项目架构,提供智能化编程辅助:
- 学习项目结构和编码规范
- 自动生成符合团队风格的代码
- 智能代码审查和优化建议
- 自动化测试和文档生成
内容创作者
掌握您的内容风格和受众偏好,自动化内容生产:
- 学习文章语气和结构
- 自动生成内容大纲
- 适配不同平台的发布格式
- 持续优化内容策略
定价模式
| 版本 | 价格 | 功能 |
|---|---|---|
| 社区版 | 免费 | 基础学习循环、5 个并发任务 |
| 专业版 | $29/月 | 无限学习循环、高级技能分析 |
| 企业版 | 定制 | 私有部署、专属支持、SLA |
社区和支持
- 官网:https://nousresearch.com/hermes-agent
- 文档:https://docs.nousresearch.com/hermes-agent
- GitHub:https://github.com/NousResearch/hermes-agent
- Discord:活跃社区,20,000+ 成员
- Twitter:@NousResearch
许可证
MIT 许可证 - 商业和个人使用免费开源。