核心信息

Hermes Agent 是由 Nous Research 开发的自我改进 AI 智能体,唯一内置学习循环的 AI 代理:从经验中创建技能、在使用中自我改进、主动推送知识保留、检索历史对话、构建用户画像。

  • Stars:154k
  • Forks:24.6k
  • 许可证:MIT
  • 技术栈:Python 88%, TypeScript 8.8%
  • 最新版本:v0.14.0 (2026-05-16)
  • 官网hermes-agent.nousresearch.com
  • 技能市场agentskills.io
  • 总提交数:8,640 commits

核心理念

“The agent that grows with you” — Hermes Agent 是唯一内置完整学习循环的 AI 代理,具备以下独特能力:

  1. 闭环学习:周期性记忆固化 → 复杂任务后自动创建技能 → 技能使用中自我改进
  2. 主动知识保留:智能体自主决定哪些经验值得保留
  3. 用户画像构建:基于长期交互建立用户偏好模型

核心功能

  • 真正的终端界面:多行编辑、斜杠命令自动补全、对话历史、流式工具输出
  • 多平台消息:Telegram、Discord、Slack、WhatsApp、Signal、CLI,单网关进程管理
  • 子代理并行:生成隔离子代理处理并行工作流
  • 定时自动化:内置 cron 调度器,支持自然语言定义定时任务
  • 40+ 内置工具:通过 Toolset(工具集)组织管理
  • MCP 集成:可连接任意 MCP 服务器扩展能力
  • 7 种终端后端:本地、Docker、SSH、Singularity、Modal、Daytona、Vercel Sandbox
  • 研究就绪:批量轨迹生成、轨迹压缩用于训练下一代工具调用模型

支持的 LLM 提供商

Nous Portal、OpenRouter(200+ 模型)、NovitaAI、NVIDIA NIM、Xiaomi MiMo、z.ai/GLM、Kimi/Moonshot、MiniMax、Hugging Face、OpenAI 及自建端点。通过 hermes model 命令无缝切换。

技能系统

Hermes Agent 的技能系统是其学习循环的核心输出:

  • 技能即程序化记忆(procedural memory)
  • 支持 Skills Hub(agentskills.io)开放标准
  • Agent_Skills 项目的技能格式兼容
  • 用户可自定义技能,智能体在使用中自动改进
  • 对话内通过 /skills/<skill-name> 浏览/调用

架构核心模块

模块功能
Agent Loop核心代理循环,驱动推理、工具调用、记忆管理
Gateway统一消息网关,连接多平台
Skill System技能即程序化记忆,开放标准
Memory System持久化记忆 + 用户画像,FTS5 + LLM 摘要
Cron Scheduler内置定时任务调度器
Tool System40+ 内置工具,通过 Toolset 组织
MCP Integration连接任意 MCP 服务器

安全机制

命令审批(Command Approval)、DM 配对(DM Pairing)、容器隔离

CLI 命令一览

命令用途
hermes启动交互式 CLI 对话
hermes model选择 LLM 提供商和模型
hermes tools配置启用哪些工具
hermes gateway启动消息网关
hermes claw migrate从 OpenClaw 迁移
hermes update更新到最新版本

OpenClaw 迁移支持

hermes claw migrate 命令自动导入:SOUL.md(人格)、MEMORY.md/USER.md(记忆)、用户创建技能、命令白名单、消息设置、API 密钥、工作区指令等。支持 --dry-run 预览和 --overwrite 覆盖。

关联连接