Hermes Agent —— 会自我进化的开源 AI 智能体
项目简介
Hermes Agent 是由 Nous Research 开发的开源自主 AI 智能体框架,采用 MIT 协议完全免费。它的核心定位是:一个部署在你自己服务器上、能随你一起成长的持久化个人 AI 智能体。
与传统 AI 聊天机器人不同,Hermes Agent 是一个独立运行的后台守护进程,具备三大核心特性:自托管(数据完全本地化)、持久化(跨会话记忆)、自我进化(从经验中自动创建和改进技能)。
- GitHub:NousResearch/hermes-agent
- 官网:hermes-agent.nousresearch.com
- License:MIT(可商用)
- Stars:60,000+(截至 2026 年 4 月,增速最快的 AI Agent 项目之一)
安装要求和过程
环境要求
| 依赖 | 说明 |
|---|---|
| Python 3.11+ | 主运行环境(安装器自动处理) |
| Node.js | 部分功能依赖(安装器自动处理) |
| ripgrep | 代码搜索(安装器自动处理) |
| ffmpeg | 语音备忘录转录(安装器自动处理) |
| Git Bash | Windows 上安装器会捆绑便携版 MinGit(约 45MB) |
支持平台:Linux ✅ / macOS ✅ / WSL2 ✅ / Windows (PowerShell) ✅ / Termux (Android) ✅
一键安装
Linux / macOS / WSL2:
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
source ~/.bashrc
hermesWindows(PowerShell):
iex (irm https://hermes-agent.nousresearch.com/install.ps1)
hermes安装后配置
hermes model # 选择 LLM 提供商和模型
hermes tools # 配置启用的工具
hermes gateway # 启动消息网关
核心功能
1. 真正的终端 TUI 界面
Hermes Agent 提供完整的终端 UI(TUI),支持多行编辑、斜杠命令自动补全、对话历史浏览、中断重定向、流式工具输出。不是简单的命令行包装,而是专为 AI 交互设计的终端体验。
2. 多平台消息集成
通过一个网关进程统一管理,支持 14+ 消息平台:Telegram、Discord、Slack、WhatsApp、Signal、CLI 等。支持语音备忘录转录、跨平台对话连续性——你在 Telegram 上的对话,可以在 Discord 上继续。
3. 闭环学习系统(核心竞争力)
这是 Hermes Agent 最独特的功能:
- 自主技能创建:完成复杂任务(通常涉及 5 次以上工具调用)后,自动将成功的工作流程提炼为可复用的”技能”(Skill)
- 技能自我改进:技能在使用过程中会自动优化
- FTS5 会话搜索 + LLM 摘要:实现跨会话回忆
- Honcho 辩证用户建模:持续构建对用户的深度理解模型
- 兼容 agentskills.io 开放标准
4. 定时自动化
内建 cron 调度器,可向任意平台投递消息。用自然语言配置每日报告、夜间备份、每周审计等定时任务,无需编写代码。
5. 多环境运行 + 子代理并行化
支持六种终端后端:local、Docker、SSH、Singularity、Modal、Daytona。Daytona/Modal 提供无服务器持久化,空闲时休眠几乎零成本。
可生成隔离子代理处理并行工作流;编写 Python 脚本通过 RPC 调用工具,将多步流水线压缩为零上下文成本轮次。
典型使用场景
场景一:个人 AI 助手(消息平台接入)
通过 Telegram/Discord/Slack 等平台,随时随地与你的 AI 智能体对话。它记住你上周告诉它的项目偏好,能回忆起你三个月前让它执行的任务细节。用得越久,它就越了解你。
场景二:开发辅助 + 定时自动化
在终端中使用 TUI 进行交互式编程辅助,运行 shell 命令、管理项目。同时配置定时任务:每日自动生成工作日报、夜间备份代码仓库、每周审计服务器安全状态——全部无人值守自动执行。
场景三:从 OpenClaw 迁移
Hermes Agent 自动导入设置、记忆、技能和 API 密钥,迁移成本极低。相比 OpenClaw,Hermes Agent 的自我进化能力和技能系统是核心差异化优势。
推荐理由
Hermes Agent 代表了 AI Agent 发展的一个重要方向:从”一次性工具”走向”持久化伙伴”。
我推荐它的理由:
- 数据主权:部署在自己的机器上,SQLite 本地存储,不经过任何第三方云服务
- 真正能成长:用得越久越聪明,技能系统让它能从经验中学习
- 零成本运行:支持 Ollama 本地模型,可以完全免费运行
- 多平台接入:通过消息 App 随时随地使用,不需要打开电脑
- MIT 协议:完全开源,可以自由修改和商用
小提示:Nous Research 是开源 AI 社区中声誉极高的研究机构,他们此前发布的 Hermes 系列开源模型(Hermes-2、Hermes-3)在 Hugging Face 上广受好评。Hermes Agent 可以看作是他们将多年技术积累打包成的开箱即用产品。
下载地址
| 来源 | 链接 |
|---|---|
| GitHub 仓库 | github.com/NousResearch/hermes-agent |
| 官方网站 | hermes-agent.nousresearch.com |
| Nous Research | nousresearch.com |
| agentskills.io | agentskills.io |
最低运行配置:2 核 CPU + 4GB RAM(推荐 4GB+ 以流畅运行 LLM)
本文为 GitHub 热门 AI 开源项目系列第 93 篇。系列文章持续介绍最值得关注的开源 AI 项目,欢迎关注。
