NousResearch/hermes-agent
⭐ 141,797 · Python · GitHub 仓库
与您一同成长的智能代理
ai ai-agent ai-agents anthropic chatgpt claude claude-code clawdbot
一句话总结
一个能够从经验中自我学习、持久化记忆、且在任何环境中零供应商锁定的自进化AI智能体。
🔥 核心能力与独特卖点
- 闭环学习与持久记忆系统: 智能体可从复杂任务中自主创建技能,利用FTS5会话搜索配合LLM摘要生成,并通过Honcho构建辩证用户模型实现跨会话记忆召回。彻底解决了智能体遗忘上下文或每次会话后需手动重新训练的痛点。
- 统一多平台网关: 单进程即可实现CLI、Telegram、Discord、Slack、WhatsApp和Signal的无缝对话,支持语音备忘录转录与跨平台连续性。无需为每个渠道分别管理独立机器人或集成方案。
- 自然语言驱动的定时自动化: 内置cron调度器支持用户用自然语言定义任务(如"每天早上9点发送日报摘要"),并投递至任意已连接平台。彻底解决了非专业用户配置传统cron任务的复杂性。
- 灵活部署:从5美元VPS到无服务器架构: 支持七种终端后端(本地、Docker、SSH、Singularity、Modal、Daytona、Vercel Sandbox),无服务器模式闲置时自动休眠。消除了全天候运行AI智能体的高昂基础设施成本。
- 200+模型兼容零锁定: 通过OpenRouter、NVIDIA NIM、Hugging Face、OpenAI或自定义端点,兼容任何LLM提供商。彻底解决供应商依赖问题,用户可根据任务需求自由切换模型。

技术架构
| 组件 | 技术栈 |
|---|---|
| 运行时 | Python 3.11, uv包管理器 |
| 依赖项 | Node.js, ripgrep, ffmpeg |
| 记忆与搜索 | FTS5全文搜索 + LLM摘要生成 |
| 用户建模 | Honcho辩证系统实现跨会话记忆召回 |
| 模型访问 | OpenRouter(200+模型)、NVIDIA NIM、Hugging Face、OpenAI、自定义端点 |
| 部署方式 | 7种后端:本地、Docker、SSH、Singularity、Modal、Daytona、Vercel Sandbox |
| 消息通道 | 统一网关:CLI、Telegram、Discord、Slack、WhatsApp、Signal |
| 自动化 | 内置cron调度器 + 自然语言解析 |
| 智能体技能 | 兼容agentskills.io开放标准,集成MCP服务器 |
快速入门指南
bash
# Linux、macOS、WSL2、Termux安装
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
# Windows(原生PowerShell)安装
irm https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.ps1 | iex
# 安装完成后
source ~/.bashrc # 重新加载shell
hermes # 开始对话!
hermes model # 选择LLM提供商和模型
hermes tools # 配置启用的工具
hermes config set # 设置单个配置项
hermes gateway # 启动消息网关
hermes setup # 运行完整安装向导
hermes update # 更新至最新版本
hermes doctor # 诊断问题优势、局限与使用场景
优势
- 模型无关架构实现零供应商锁定——可在200+模型间自由切换
- 极低基础设施要求——5美元VPS即可满足生产环境需求
- 无服务器模式闲置时几乎零成本,支持自动休眠
- 广泛的平台支持——7个消息通道,7种部署后端
- 内置学习与记忆系统,无需人工干预即可持续进化
- 开放标准兼容,支持agentskills.io和MCP服务器集成
局限
- 原生Windows支持仍处于早期测试阶段,存在粗糙边缘和稳定性问题
- Android/Termux支持需手动配置,无法即装即用
- 浏览器仪表板聊天面板在Windows上需依赖WSL2,增加使用复杂度
- 高级功能(如子智能体委派、自定义技能创建)存在学习曲线
不适合谁使用?
- 需要简单单用途聊天机器人的用户——闭环学习和多平台网关为基本问答场景徒增复杂性
- 需要企业级支持和SLA保障的团队——这是无商业背书的开源项目
- 无法或不愿使用WSL2的Windows用户——原生体验仍处于早期测试阶段
- 偏好托管SaaS解决方案、零基础设施管理的用户——Hermes需要一定的部署知识
理想使用场景
- 个人生产力自动化——跨多个平台的日报、备份、审计和定时任务
- AI研究与实验——为训练工具调用模型生成批量轨迹数据
- 多渠道客户支持——单一智能体处理Telegram、Discord、Slack、WhatsApp和邮件查询
- DevOps与系统管理——自主监控基础设施、运行诊断并执行修复的智能体
- 需要持久化上下文的知识工作者——受益于跨会话记忆和用户建模的研究人员、分析师和作家
社区与活跃度
拥有 141,797 颗星标,最新更新于2026年5月10日,Hermes Agent展现出非凡的社区活力和持续开发势头。该项目显然引起了重视自进化、可部署AI智能体的开发者和研究者的强烈共鸣。NousResearch团队保持着稳定的更新节奏,其话题覆盖范围(ai、ai-agent、anthropic、chatgpt、claude、openai)彰显了与整个LLM生态系统的广泛兼容性。这绝非一个副业项目——而是一个快速成熟、拥有大量用户且路线图清晰的实用工具。