Hermes Agent logo

Hermes Agent

打开

Nous Research 推出的开源、可自我改进的 AI 智能体:内置闭环学习循环、多渠道聊天网关、cron 定时自动化与模型无关运行时,采用 MIT 协议。

分享:

Hermes Agent 是 Nous Research 推出的开源、可自我改进的 AI 智能体,采用 MIT 协议,口号是"The agent that grows with you"(与你一起成长的智能体)。它是目前唯一内置学习循环的智能体:能从经验中创建技能、在使用中持续改进技能、主动提醒自己沉淀知识、检索历史对话,并在跨会话中构建不断加深的用户模型。自 2025 年 7 月仓库创建以来,GitHub star 已达约 23.1 万,是增长最快的开源智能体项目之一。

核心功能

  • 闭环学习循环:智能体自主管理的记忆、复杂任务后自动创建技能、技能在使用中自我改进、带 LLM 摘要的 FTS5 会话检索、Honcho 辩证用户建模,并兼容 agentskills.io 开放标准。
  • 多渠道网关:一个 gateway 进程同时接入 Telegram、Discord、Slack、WhatsApp、Signal 与 CLI,支持语音备忘转写与跨平台会话连续。
  • 定时自动化:内置 cron 调度器,执行结果可投递到任意已连接的平台。
  • 委派与并行:可生成相互隔离的子智能体并行工作;Python 脚本可通过 RPC 调用工具。
  • 七种终端后端:local、Docker、SSH、Singularity、Modal、Daytona、Vercel Sandbox;Daytona 与 Modal 支持 serverless 持久化,空闲时自动休眠。
  • 模型自由:支持 Nous Portal、OpenRouter、OpenAI 或自建端点,hermes model 一键切换,无厂商锁定。
  • 真正的终端 TUI:多行编辑、斜杠命令自动补全、会话历史、可打断并改向、流式工具输出。
  • 面向研究:批量轨迹生成与轨迹压缩,可用于训练下一代工具调用模型。

适用场景

  • 个人智能体:可跑在 5 美元的 VPS、GPU 集群或 serverless 基础设施上,不绑定你的笔记本;你在 Telegram 上发消息,它在云端 VM 上干活。
  • 自动化中心:cron 定时任务把报告、监控摘要、周期性调研投递到你常用的任意聊天平台。
  • 研究用途:批量轨迹生成与压缩可产出工具调用模型的训练数据。
  • Serverless 部署:Daytona 与 Modal 后端空闲即休眠,常驻智能体的成本极低。

定价

Hermes Agent 是基于 MIT 协议的免费开源软件。你只需承担自己的基础设施费用(5 美元 VPS 即可起步)和所选模型服务的费用,可选 Nous Portal、OpenRouter、OpenAI 或自建端点。

优势对比

  1. 对比 nanobot:两者都是自托管多渠道智能体,但 Hermes Agent 是唯一拥有闭环学习循环的:自动创建并改进技能,构建辩证用户模型。
  2. 对比 OpenAI Agents SDK:SDK 是搭建智能体的库;Hermes Agent 是开箱即用的完整智能体,自带渠道、cron、TUI、记忆与七种终端后端,且模型无关而非 OpenAI 优先。
  3. 对比 CrewAI:CrewAI 面向工作流编排角色化智能体团队;Hermes Agent 是一个随时间了解你、住在聊天应用里的持久个人智能体。

快速开始

  1. 安装curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
  2. 选模型:接入 Nous Portal、OpenRouter、OpenAI 或自建端点,之后随时用 hermes model 切换。
  3. 开始对话:使用终端 TUI,或通过网关接入 Telegram、Discord、Slack、WhatsApp、Signal。
  4. 阅读文档:完整文档与 Hermes Desktop 桌面应用见 hermes-agent.nousresearch.com

常见问题

Hermes Agent 收费吗?

不收费。它是 MIT 协议的开源软件,你只需支付基础设施与模型 API 费用。

只能用 Nous 自家的模型吗?

不是。它完全模型无关,支持 Nous Portal、OpenRouter、OpenAI 与自定义端点,一条命令即可切换。

我的数据存在哪里?

在你自己的机器或服务器上。记忆、会话检索索引与技能全部自托管,数据不离开你控制的基础设施。

替代方案

  • nanobot:超轻量 Python 个人智能体框架,带 WebUI 与 MCP。
  • CrewAI:面向结构化工作流的角色化多智能体编排。
  • OpenAI Agents SDK:基于 OpenAI 原语构建自定义智能体的库。

使用技巧

  1. 让它完成复杂任务:技能创建在复杂工作之后触发,给它真实项目而不是玩具式 prompt,技能库增长更快。
  2. 用 serverless 后端省钱:Modal 与 Daytona 空闲时休眠,常驻智能体的成本可以压到很低。
  3. 定期审查生成的技能:智能体会自主改进技能,偶尔检查技能文件能让行为始终符合预期;开放终端权限属于需要谨慎界定范围的风险面。

总结

Hermes Agent 把静态聊天机器人变成了能持续复利的伙伴:每个任务沉淀为技能,每次纠正沉淀为记忆,每段会话都加深它对你的理解。如果你想要一个开放的、模型无关的、真正与你一起成长的智能体,现在就可以安装它,让学习循环转起来。

评论

还没有评论。成为第一个评论的人!