🔥 两个月突破 5 万 GitHub Star · v0.8.0 最新发布

会自我进化的
AI 智能体框架

Hermes Agent 是由 Nous Research 开源的自主 AI Agent 框架,
具备原生学习闭环,随使用不断成长,真正成为你的数字员工。

5.2万+
GitHub Stars
200+
支持的 AI 模型
40+
内置工具
15+
消息平台接入
Overview

为什么选择 Hermes Agent?

功能特性、平台支持、内置工具与框架对比一览

🧠

自我进化学习系统

业界罕见的原生学习闭环:用户交互 → 行为记录 → 效果评估 → 策略优化 → 技能沉淀,每次使用都在变得更聪明。

核心特性
💾

跨会话长期记忆

Hermes 记得你的偏好、工作习惯和历史上下文。新对话无需重复交代,它始终知道你是谁、你需要什么。

🔗

200+ 模型无锁定

支持 OpenAI、Claude、DeepSeek、Nous、OpenRouter 等 200+ 主流大模型,随时切换,拒绝厂商绑定。

热门
📡

统一消息网关

单实例部署,同时接入 Telegram、Discord、Slack、WhatsApp、飞书、钉钉等 15+ 平台,一个 Agent 全平台在线。

并行子 Agent 执行

支持多 Agent 并行处理复杂任务,将大任务自动拆分为子工作流,极大提升执行效率。

🛠️

开箱即用,一键安装

一行 curl 命令即可完成安装,自动处理所有依赖,无需 LangChain/LangGraph 知识,产品级体验。

微信
已支持
🟦
飞书
已支持
✈️
Telegram
已支持
🎮
Discord
已支持
💬
Slack
已支持
📱
WhatsApp
已支持
🔶
钉钉
已支持
📧
Email
已支持
🏠
Home Assistant
已支持
🔍
网页搜索
实时搜索网络信息
📄
文件操作
读写、管理本地文件
💻
终端执行
运行 shell 命令
🐍
代码执行
运行 Python/JS 代码
🌐
网页抓取
提取网页内容
🖼️
图像生成
AI 生成图片
🔊
语音合成
TTS 文字转语音
🧩
MCP 协议
接入 MCP 工具生态
定时调度
Cron 自动任务
📊
数据分析
处理结构化数据
🗂️
知识管理
个人知识库读写
🤖
子 Agent 调度
并行多任务执行
特性 Hermes Agent Openclaw AutoGPT LangChain Agent OpenAI GPT
自我进化 / 技能学习 ✓ 原生支持
跨会话长期记忆 部分 部分 需额外配置
多平台消息网关 ✓ 15+平台 ✓ 微信/钉钉/飞书等
一键安装(无配置) ✓ 无代码 SaaS 较复杂 需要编码 API 调用
多模型无锁定 ✓ 200+ ✓ 主流模型 部分 仅 OpenAI
并行子 Agent 部分 部分 需配置
开源免费 ✓ MIT ✗ 商业
Quick Start

安装 Hermes Agent

选择你的操作系统,按步骤操作,几分钟内即可启动

步骤 1 · 一键安装(终端)
# 打开终端(Terminal.app 或 iTerm2),粘贴运行: curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
步骤 2 · 重载环境变量
source ~/.zshrc # 如果使用 bash:source ~/.bashrc
步骤 3 · 配置模型 & 启动
hermes model # 选择大模型提供商 hermes # 启动对话

安装程序会自动处理 Python 3.11、Node.js v22、uv、ripgrep、ffmpeg 等全部依赖。

🎯 安装完成?参考 模型配置指南 → 完成模型接入,开始使用 Hermes Agent
步骤 1 · 一键安装(终端)
# 支持 Ubuntu / Debian / Fedora / Arch 等主流发行版 curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
步骤 2 · 重载环境变量
source ~/.bashrc
步骤 3 · 配置模型 & 启动
hermes model # 选择大模型提供商 hermes # 启动对话

安装程序自动安装 Python 3.11、Node.js v22 及全部依赖,无需手动配置。

🎯 安装完成?参考 模型配置指南 → 完成模型接入,开始使用 Hermes Agent
注意:Hermes Agent 暂不支持原生 Windows,需先安装 WSL2(Windows Subsystem for Linux),再在 WSL2 内运行。以下为完整安装流程。
步骤 1 · 安装 WSL2(以管理员运行 PowerShell)
# 右键「开始菜单」→「Windows PowerShell(管理员)」,输入: wsl --install # 执行完毕后重启电脑,WSL2 + Ubuntu 将自动安装完成
步骤 2 · 在 WSL2(Ubuntu)中安装 Hermes Agent
# 打开「开始菜单」→ 搜索「Ubuntu」→ 打开终端,粘贴运行: curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
步骤 3 · 重载环境 & 启动
source ~/.bashrc hermes model # 选择大模型提供商 hermes # 启动对话

国内用户安装前建议开启代理,安装过程需从 GitHub 拉取文件及从 PyPI 下载依赖。

🎯 安装完成?参考 模型配置指南 → 完成模型接入,开始使用 Hermes Agent
Model Config

模型配置指南

支持 200+ 大模型,选择最适合你的提供商,一次配置永久生效

💡 推荐首选:OpenRouter 聚合 200+ 顶级模型(Claude、GPT-4o、DeepSeek、Gemini 等),一个 API Key 畅享全部,按需切换,无需分别注册各家账号。查看详细配置指南 →

热门可用模型

  • deepseek/deepseek-chat(高性价比)
  • openai/gpt-4o(多模态强)
  • google/gemini-2.5-pro(长上下文)
  • meta-llama/llama-3.3-70b-instruct(免费可用)

配置参数

  • Base URL:https://openrouter.ai/api/v1
  • API Key:openrouter.ai 控制台申请
  • Model ID:如 deepseek/deepseek-chat
  • 支持国内直连,无需代理
运行配置向导
$ hermes model
选择提供商 ↑↓ 移动 → 选 More providersCustom endpoint,按 Enter
Base URL https://openrouter.ai/api/v1
API Key 粘贴 OpenRouter 控制台的密钥
Model ID deepseek/deepseek-chat(或其他模型 ID)
💡 国内用户优选:DeepSeek 价格低廉、无需代理,API 响应速度快,适合作为日常主力模型。

可用模型

  • deepseek-chat(通用对话,性价比极高)
  • deepseek-reasoner(深度推理,适合复杂任务)

配置参数

  • Base URL:https://api.deepseek.com/v1
  • API Key:DeepSeek 控制台申请
  • 申请地址:platform.deepseek.com
运行配置向导
$ hermes model
选择提供商 More providersCustom endpoint,按 Enter
Base URL https://api.deepseek.com/v1
API Key 粘贴 platform.deepseek.com 的密钥
Model ID deepseek-chat(通用)或 deepseek-reasoner(推理)

可用模型

  • gpt-4o(最强多模态)
  • gpt-4o-mini(轻量快速)
  • o1 / o3-mini(深度推理)

配置参数

  • 直接在 hermes model 列表中选择 OpenAI
  • 输入 API Key(platform.openai.com 申请)
  • 国内需开启代理访问
运行配置向导
$ hermes model
选择提供商 列表中找到并选中 OpenAI,按 Enter
API Key 粘贴 platform.openai.com 的密钥
注意 国内需开启代理,否则无法连接

可用模型

  • claude-opus-4-5(最强推理)
  • claude-sonnet-4-5(均衡首选)
  • claude-haiku-4-5(轻量快速)

配置参数

  • 直接在 hermes model 列表中选择 Anthropic
  • 输入 API Key(console.anthropic.com 申请)
  • 国内需开启代理
运行配置向导
$ hermes model
选择提供商 列表中找到并选中 Anthropic,按 Enter
API Key 粘贴 console.anthropic.com 的密钥
注意 国内需开启代理;推荐选 claude-sonnet-4-5 均衡性能
💡 本地运行,完全免费,数据不出本机。需要先安装 Ollama 并下载模型。

推荐本地模型

  • llama3.2(综合能力强)
  • qwen2.5(中文效果好)
  • mistral(轻量快速)

前置要求

  • 安装 Ollama:ollama.com
  • 下载模型:ollama pull llama3.2
  • Base URL:http://localhost:11434/v1
配置本地模型
$ ollama pull llama3.2
$ hermes model
选择提供商 More providersCustom endpoint,按 Enter
Base URL http://localhost:11434/v1
API Key 随意填写(如 ollama),本地不验证
Model ID llama3.2(填你已下载的模型名)

适用场景

  • 中转 API / 第三方代理(如 OpenRouter)
  • 自建兼容 OpenAI 格式的模型服务
  • 其他国产模型(通义千问、文心等)

所需参数

  • Base URL(兼容 OpenAI 格式的接口地址)
  • API Key(对应服务商的密钥)
  • Model ID(如 qwen-max、ernie-4.0)
自定义端点配置
$ hermes model
选择提供商 More providersCustom endpoint,按 Enter
Base URL 填入服务商兼容 OpenAI 格式的接口地址
API Key 填入对应服务商的密钥
Model ID 填入模型名(如 qwen-maxernie-4.0
Bot Integration

机器人接入指南

选择你的平台,按步骤操作,快速完成机器人接入

使用专用链接一键创建机器人,3 步完成飞书接入,无需繁琐权限配置

1

打开专用创建页面,一键生成机器人

点击下方链接,进入飞书开放平台机器人创建页面,点击页面上的「一键创建机器人」按钮,系统将自动完成应用创建与权限配置: https://open.feishu.cn/page/openclaw?form=multiAgent 飞书一键创建机器人页面
2

复制 App ID 和 App Secret

机器人创建成功后,页面会显示 App IDApp Secret,将这两项复制保存好,下一步配置 Gateway 时需要填入: 获取App ID和App Secret
3

运行 Gateway 配置向导,填入凭证

打开终端(Windows 用户在 WSL2 中运行),执行: hermes gateway setup 在交互引导中依次填写:
  • 选择平台:Feishu / Lark
  • 输入 App ID(步骤 2 复制的)
  • 输入 App Secret(步骤 2 复制的)
  • User IDs:留空(群内所有人均可与机器人对话)
  • Domain:默认 feishu,回车确认
  • Connection mode:默认 websocket,回车确认——无需公网域名

配置完成后,启动网关: hermes gateway 在飞书中找到你的机器人,发送一条消息,Hermes 将自动响应 🎉

2 步完成微信接入,扫码即连,无需额外配置

1

运行配置向导,选择微信

打开终端,执行: hermes gateway setup 在平台列表中,用 ↑ ↓ 方向键 移动到 WeChat,按一下 空格键 选中(条目前出现 ),再按 Enter 确认,按引导完成剩余配置。
💡 注意:必须先按空格选中再按 Enter,直接 Enter 不会生效
2

用浏览器打开链接,扫码登录

配置完成后,终端会输出一个本地链接,将该链接复制到浏览器打开,页面上会显示一个二维码:
  • 微信扫描该二维码
  • 手机上点击确认登录
  • 浏览器页面跳转提示成功后,即表示接入完成 🎉

最后启动网关,Hermes 开始监听微信消息: hermes gateway
命令 功能
hermes启动交互式对话
hermes model切换大语言模型 / 提供商
hermes setup运行完整设置向导
hermes gateway启动多平台消息网关
hermes gateway setup配置消息平台接入
hermes tools管理启用的工具集
hermes doctor环境与配置诊断
hermes update更新到最新版本
Community

加入 Hermes 社区

与全球开发者、产品人一起探索 AI Agent 的边界

微信二维码

扫描二维码,加入 Hermes Agent 中文交流群

关闭
Help

常见问题 & 用户问答

查阅常见问题,或向社区成员发起提问

Hermes Agent 是什么?和普通 AI 聊天有什么区别?
Hermes Agent 是一个自主 AI 智能体框架,而不是简单的聊天工具。核心区别在于它具备「自我进化」能力——通过闭环学习系统,它会记住你的习惯和偏好、自动生成新技能,随着使用时间增加变得越来越了解你。普通聊天 AI 每次对话都从零开始,Hermes 则是真正持续成长的数字员工。
Hermes Agent 完全免费吗?需要订阅吗?
Hermes Agent 本身完全开源免费(MIT 协议)。但使用时需要接入大语言模型,产生的 API 费用由对应模型提供商收取。你可以选择接入 DeepSeek 等低成本模型来控制费用,甚至接入本地模型实现零成本运行。
在国内能正常使用吗?
可以。Hermes Agent 支持国内模型提供商,包括 DeepSeek、通义千问等,不强制依赖 OpenAI。安装脚本可通过国内镜像加速,消息网关也支持飞书、钉钉、微信等国内平台。
我不懂编程,能上手吗?
基础使用不需要编程知识。一行安装命令、交互式配置引导,即可开始对话。Hermes Agent 定位为产品级工具,无需了解 LangChain、LangGraph 等框架,门槛比大多数 Agent 工具低得多。
Hermes Agent 的开发者是谁?
Hermes Agent 由 Nous Research 开发,这是一家专注于开源 AI 研究的美国公司。团队以构建高性能开源大模型著称,Hermes Agent 是其将模型能力产品化的核心框架,采用 MIT 协议开源,面向全球开发者。
Hermes Agent 和 Hermes 大模型是一回事吗?
不是。Nous Research 同时维护 Hermes 系列大语言模型(如 Hermes-3)和 Hermes Agent 框架两条产品线。Hermes Agent 是 Agent 运行框架,可以调用包括 Hermes 模型在内的 200+ 不同大模型。
✅ 问答数据存储在服务器,所有访客共享同一份数据,发帖后全员即时可见。

💬 发起提问 / 分享经验

还没有提问,来发第一条吧 👋