Skip to content

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)


📸 产品展示

Hermes Agent

自改进 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 环境                                 │
│                                                             │
└─────────────────────────────────────────────────────────────┘

📌 基本信息

项目信息
GitHubNousResearch/hermes-agent
Stars10.5k ⭐
Forks1,316
LicenseMIT
主要语言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
LLMOpenRouter / 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 AgentClaude Code
自学习✅ 闭环学习❌ 无
多模型✅ 200+ 模型❌ 仅 Claude
多平台✅ 6 个平台❌ 仅 CLI
部署✅ 多种方式⚠️ 本地
定时任务✅ 内置❌ 无

核心差异化

  1. 闭环学习:记忆 → 技能 → 改进 → 建模的完整循环
  2. 多模型支持:200+ 模型一键切换,无锁定
  3. 多平台接入:6 个平台统一网关
  4. Serverless 部署:按需唤醒,成本极低

🎯 适用场景

✅ 推荐场景

场景说明
长期 AI 助手自学习,越用越懂你
多平台工作流Telegram/Discord/Slack 统一接入
自动化任务定时报告,夜间备份,周期审计
研究实验轨迹生成,RL 环境,模型训练
团队协作Slack 集成,共享会话

❌ 不适合场景

场景说明
Windows 原生需 WSL2
纯代码开发通用 Agent,非专用

✅ 优势

  1. 闭环学习 - 记忆 → 技能 → 改进 → 建模完整循环
  2. 多模型支持 - 200+ 模型,一键切换,无锁定
  3. 多平台接入 - 6 个平台统一网关,语音转写
  4. 灵活部署 - $5 VPS 到 GPU 集群,Serverless 支持
  5. 定时任务 - 内置 Cron,自然语言定义
  6. 子代理并行 - 隔离工作流,零上下文成本
  7. 开源 MIT - 完全开源,社区活跃
  8. 详细文档 - 完整文档站点

❌ 不足

  1. Windows 支持 - 原生不支持,需 WSL2
  2. 学习曲线 - 功能多,需要时间熟悉
  3. 依赖外部 LLM - 需要配置 API Key
  4. 运维要求 - 需要基础服务器知识
  5. 技能生态 - 新项目,技能库较小

🌐 社区活跃度

指标数据
Stars10.5k ⭐
Forks1,316
Watchers42
Open Issues454
创建时间2025-07-22
最后更新2026-03-23
维护状态🟢 活跃开发
组织Nous Research

📊 综合评分

维度评分说明
技术创新性9.5/10闭环学习系统创新
易用性8.5/10一键安装,命令清晰
性能表现9.0/10多部署方式,灵活配置
功能完整性9.0/10全功能 Agent 系统
代码质量9.0/10Python 规范,架构清晰
文档完善度9.0/10完整文档站点
社区活跃度9.5/1010.5k Stars,活跃开发
可扩展性9.0/10MCP 集成,技能系统
商业价值9.0/10企业级 Agent 平台

总体评分:9.0/10.0 ⭐⭐⭐⭐⭐


📌 推荐建议

Hermes Agent 是一个具备自学习能力的 AI Agent 平台,支持 200+ 模型和 6 个平台接入。

核心价值:

  • 闭环学习:记忆 → 技能 → 改进 → 建模
  • 多模型:200+ 模型一键切换
  • 多平台:Telegram/Discord/Slack/WhatsApp/Signal/CLI

适用人群: AI 研究者、开发者、自动化需求用户、团队

使用建议:

  1. 使用 hermes setup 完成初始配置
  2. 选择 OpenRouter 获得 200+ 模型支持
  3. 配置 Telegram 网关实现移动端访问
  4. 利用定时任务自动化日常报告

注意事项: Windows 用户需安装 WSL2,需要配置外部 LLM API

一句话总结:需要自学习 AI Agent?Hermes 的闭环学习系统让它越用越懂你,200+ 模型,6 个平台,$5 VPS 即可运行。


评测日期: 2026-03-23
项目链接: https://github.com/NousResearch/hermes-agent

基于 VitePress 构建, 部署于 Cloudflare Pages