Hermes Agent:Nous Research 开源的自我改进 AI Agent,内置学习循环
Nous Research 开源了 Hermes Agent,这是一个具备内置学习循环的 AI Agent。它不是又一个"能调用工具的聊天机器人",而是唯一一个能从经验中创建技能、在使用中自我改进、主动持久化知识、搜索历史对话、并跨会话建立用户模型的 Agent。
核心特性
闭环学习系统
Hermes Agent 的学习循环包含几个关键环节:
- Agent 策展的记忆:周期性提醒自己保存重要信息
- 自主技能创建:完成复杂任务后自动创建可复用的技能
- 技能自我改进:在使用过程中持续优化已有技能
- FTS5 会话搜索:全文搜索历史对话,配合 LLM 摘要实现跨会话回忆
- Honcho 辩证用户建模:跨会话建立对用户的深度理解
这个学习循环是闭环的——Agent 从经验中学习,创建技能,使用技能,改进技能,再把新知识存入记忆。
模型无关
Hermes Agent 不绑定任何特定模型。支持 Nous Portal、OpenRouter、OpenAI、自定义端点等多种后端。切换模型只需一条命令 hermes model,不需要改代码,没有供应商锁定。
部署灵活
可以在 5 美元的 VPS 上运行,也可以部署在 GPU 集群上,或者用几乎零空闲成本的 serverless 基础设施。它不绑定你的笔记本——可以在云端 VM 上运行,同时通过 Telegram 和它对话。
多平台接入
通过单一网关进程接入 Telegram、Discord、Slack、WhatsApp、Signal 和 CLI。支持语音备忘录转录、跨平台对话连续性。
完整终端界面
全功能 TUI,支持多行编辑、斜杠命令自动补全、对话历史、中断重定向、流式工具输出。
定时自动化
内置 cron 调度器,可以向任何平台投递。日报、夜间备份、每周审计——全部用自然语言配置,无人值守运行。
技术架构
Hermes Agent 兼容 agentskills.io 开放标准,这意味着它创建和使用的技能可以与其他兼容 Agent 共享。技能系统是其学习循环的核心——Agent 不是硬编码能做什么,而是从经验中提炼出可复用的技能。
适用场景
- 个人 AI 助手:跨设备、跨平台的持续助手,越用越懂你
- 开发者工具:在 VPS 上运行,通过 Telegram 远程控制开发任务
- 自动化工作流:定时任务、报告生成、数据处理
- 研究 Agent:自主学习、积累知识、跨会话推理
项目地址:https://github.com/NousResearch/hermes-agent