Hermes Agent 项目评测报告
🏆 核心结论(先看这里!)
推荐指数:⭐⭐⭐⭐⭐ (4.8/5)
一句话总结
10.5k Stars,自学习 AI Agent,内置闭环学习循环,支持 200+ 模型,多平台接入(Telegram/Discord/Slack),可在 $5 VPS 运行。
核心价值
✅ 自学习循环 - 从经验创建技能,使用中自我改进,跨会话记忆
✅ 多模型支持 - OpenRouter 200+ 模型 / OpenAI / Nous Portal / MiniMax / Kimi
✅ 多平台接入 - Telegram / Discord / Slack / WhatsApp / Signal / CLI
✅ 灵活部署 - $5 VPS / GPU 集群 / Serverless (Daytona/Modal)
📸 产品展示

自改进 AI Agent,内置学习循环,多平台接入
架构概览
┌─────────────────────────────────────────────────────────────┐
│ Hermes Agent 架构 │
├─────────────────────────────────────────────────────────────┤
│ │
│ 接入层 │
│ ├── CLI - 全功能 TUI,多行编辑,会话历史 │
│ ├── Telegram - 语音转写,跨平台连续对话 │
│ ├── Discord / Slack / WhatsApp / Signal │
│ └── Email - 邮件交互 │
│ │
│ 学习循环层 │
│ ├── 记忆系统 - Agent 挑选 + 定期推送 │
│ ├── 技能创建 - 复杂任务后自动生成 │
│ ├── 技能改进 - 使用中自我优化 │
│ ├── 会话搜索 - FTS5 + LLM 总结 │
│ └── 用户建模 - Honcho 方言式建模 │
│ │
│ 执行层 │
│ ├── 40+ 工具 - 文件/网络/代码/系统 │
│ ├── 子代理 - 并行工作流隔离 │
│ ├── 定时任务 - Cron 调度 + 多平台推送 │
│ └── RPC 脚本 - Python 调用工具,零上下文成本 │
│ │
│ 部署层 │
│ ├── Local / Docker / SSH │
│ ├── Daytona / Modal - Serverless 按需唤醒 │
│ └── Singularity - HPC 环境 │
│ │
└─────────────────────────────────────────────────────────────┘📌 基本信息
| 项目 | 信息 |
|---|---|
| GitHub | NousResearch/hermes-agent |
| Stars | 10.5k ⭐ |
| Forks | 1,316 |
| License | MIT |
| 主要语言 | Python |
| 平台 | Linux / macOS / WSL2 |
| 创建时间 | 2025-07-22 |
| 最后更新 | 2026-03-23 |
| 分类 | ai-tools / developer-tools |
🎯 核心特性
功能矩阵
| 模块 | 功能 | 说明 |
|---|---|---|
| CLI | 全功能 TUI | 多行编辑,自动补全,会话历史 |
| 多平台 | 6 个平台 | Telegram/Discord/Slack/WhatsApp/Signal/Email |
| 学习循环 | 5 层系统 | 记忆/技能/搜索/建模/改进 |
| 工具系统 | 40+ 工具 | 文件/网络/代码/系统操作 |
| 定时任务 | Cron 调度 | 自然语言定义,多平台推送 |
| 子代理 | 并行执行 | 隔离工作流,零上下文成本 |
| 部署 | 6 种后端 | Local/Docker/SSH/Daytona/Modal/Singularity |
核心能力
1. 自学习循环
- 记忆系统:Agent 挑选重要信息,定期推送固化
- 技能创建:复杂任务后自动生成可复用技能
- 技能改进:使用中自动优化技能效果
- 会话搜索:FTS5 + LLM 总结,跨会话召回
- 用户建模:Honcho 方言式建模,深度理解用户
2. 多模型支持
- Nous Portal:官方模型服务
- OpenRouter:200+ 模型一键切换
- OpenAI:GPT-4o / GPT-4o-mini
- MiniMax / Kimi / z.ai:国产模型
- 自定义端点:任何兼容 API
3. 多平台接入
- Telegram:语音备忘录转写
- Discord / Slack:团队协作
- WhatsApp / Signal:私密通讯
- Email:邮件交互
- CLI:全功能终端界面
4. 灵活部署
- $5 VPS:低成本运行
- GPU 集群:高性能计算
- Serverless:Daytona/Modal 按需唤醒
- Docker / SSH:标准部署
🏗️ 技术架构
技术栈
| 层级 | 技术选型 |
|---|---|
| 语言 | Python |
| LLM | OpenRouter / OpenAI / Nous Portal / 自定义 |
| 终端 | Rich TUI |
| 存储 | SQLite + FTS5 |
| 用户建模 | Honcho |
| 部署 | Docker / Daytona / Modal |
目录结构
hermes-agent/
├── src/ # 核心代码
├── docs/ # 文档
├── scripts/ # 安装脚本
├── tests/ # 测试
└── assets/ # 资源核心模块
- Agent Loop:主循环,处理对话和工具调用
- Memory System:记忆管理,跨会话持久化
- Skills System:技能创建和改进
- Tool System:40+ 工具集成
- Gateway:多平台消息网关
💡 安装与使用
环境要求
| 组件 | 要求 |
|---|---|
| 操作系统 | Linux / macOS / WSL2 |
| Git | 已安装 |
快速安装
bash
# 一键安装
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
# 重载 shell
source ~/.bashrc
# 启动
hermes基本使用
bash
hermes # 启动交互式 CLI
hermes model # 选择 LLM 提供商和模型
hermes tools # 配置启用的工具
hermes gateway # 启动消息网关
hermes setup # 运行完整设置向导
hermes doctor # 诊断问题学习曲线:10-20 分钟
🎯 竞争优势对比
vs. Claude Code
| 对比项 | Hermes Agent | Claude Code |
|---|---|---|
| 自学习 | ✅ 闭环学习 | ❌ 无 |
| 多模型 | ✅ 200+ 模型 | ❌ 仅 Claude |
| 多平台 | ✅ 6 个平台 | ❌ 仅 CLI |
| 部署 | ✅ 多种方式 | ⚠️ 本地 |
| 定时任务 | ✅ 内置 | ❌ 无 |
核心差异化
- 闭环学习:记忆 → 技能 → 改进 → 建模的完整循环
- 多模型支持:200+ 模型一键切换,无锁定
- 多平台接入:6 个平台统一网关
- Serverless 部署:按需唤醒,成本极低
🎯 适用场景
✅ 推荐场景
| 场景 | 说明 |
|---|---|
| 长期 AI 助手 | 自学习,越用越懂你 |
| 多平台工作流 | Telegram/Discord/Slack 统一接入 |
| 自动化任务 | 定时报告,夜间备份,周期审计 |
| 研究实验 | 轨迹生成,RL 环境,模型训练 |
| 团队协作 | Slack 集成,共享会话 |
❌ 不适合场景
| 场景 | 说明 |
|---|---|
| Windows 原生 | 需 WSL2 |
| 纯代码开发 | 通用 Agent,非专用 |
✅ 优势
- 闭环学习 - 记忆 → 技能 → 改进 → 建模完整循环
- 多模型支持 - 200+ 模型,一键切换,无锁定
- 多平台接入 - 6 个平台统一网关,语音转写
- 灵活部署 - $5 VPS 到 GPU 集群,Serverless 支持
- 定时任务 - 内置 Cron,自然语言定义
- 子代理并行 - 隔离工作流,零上下文成本
- 开源 MIT - 完全开源,社区活跃
- 详细文档 - 完整文档站点
❌ 不足
- Windows 支持 - 原生不支持,需 WSL2
- 学习曲线 - 功能多,需要时间熟悉
- 依赖外部 LLM - 需要配置 API Key
- 运维要求 - 需要基础服务器知识
- 技能生态 - 新项目,技能库较小
🌐 社区活跃度
| 指标 | 数据 |
|---|---|
| Stars | 10.5k ⭐ |
| Forks | 1,316 |
| Watchers | 42 |
| Open Issues | 454 |
| 创建时间 | 2025-07-22 |
| 最后更新 | 2026-03-23 |
| 维护状态 | 🟢 活跃开发 |
| 组织 | Nous Research |
📊 综合评分
| 维度 | 评分 | 说明 |
|---|---|---|
| 技术创新性 | 9.5/10 | 闭环学习系统创新 |
| 易用性 | 8.5/10 | 一键安装,命令清晰 |
| 性能表现 | 9.0/10 | 多部署方式,灵活配置 |
| 功能完整性 | 9.0/10 | 全功能 Agent 系统 |
| 代码质量 | 9.0/10 | Python 规范,架构清晰 |
| 文档完善度 | 9.0/10 | 完整文档站点 |
| 社区活跃度 | 9.5/10 | 10.5k Stars,活跃开发 |
| 可扩展性 | 9.0/10 | MCP 集成,技能系统 |
| 商业价值 | 9.0/10 | 企业级 Agent 平台 |
总体评分:9.0/10.0 ⭐⭐⭐⭐⭐
📌 推荐建议
Hermes Agent 是一个具备自学习能力的 AI Agent 平台,支持 200+ 模型和 6 个平台接入。
核心价值:
- 闭环学习:记忆 → 技能 → 改进 → 建模
- 多模型:200+ 模型一键切换
- 多平台:Telegram/Discord/Slack/WhatsApp/Signal/CLI
适用人群: AI 研究者、开发者、自动化需求用户、团队
使用建议:
- 使用
hermes setup完成初始配置 - 选择 OpenRouter 获得 200+ 模型支持
- 配置 Telegram 网关实现移动端访问
- 利用定时任务自动化日常报告
注意事项: Windows 用户需安装 WSL2,需要配置外部 LLM API
一句话总结:需要自学习 AI Agent?Hermes 的闭环学习系统让它越用越懂你,200+ 模型,6 个平台,$5 VPS 即可运行。
评测日期: 2026-03-23
项目链接: https://github.com/NousResearch/hermes-agent