hermes-agent唯一内置学习循环的智能体——它能从经验中创建技能,在使用过程中不断改进技能,主动巩固知识,搜索自身过往对话,并在不同会话中逐步构建对你的深入理解模型
repo:NousResearch/hermes-agent: The agent that grows with you
由 Nous Research 打造的自我提升型 AI 智能体。 这是唯一内置学习循环的智能体——它能从经验中创建技能,在使用过程中不断改进技能,主动巩固知识,搜索自身过往对话,并在不同会话中逐步构建对你的深入理解模型。你可以在 5 美元的虚拟专用服务器(VPS)、GPU 集群上运行它,也可以选择闲置时几乎零成本的无服务器架构。它不局限于你的笔记本电脑——当它在云虚拟机上工作时,你可以通过 Telegram 与之交流。
你可以使用任何模型——Nous Portal、OpenRouter(200 多种模型)、NVIDIA NIM(Nemotron)、小米 MiMo、z.ai/GLM、Kimi/月之暗面、MiniMax、Hugging Face、OpenAI,或你自己的端点。只需使用 hermes model 命令即可切换——无需修改代码,没有锁定效应。
| 真正的终端界面 | 全功能终端用户界面(TUI),支持多行编辑、斜杠命令自动补全、对话历史记录、中断与重定向,以及工具输出流。 |
| 与你形影不离 | Telegram、Discord、Slack、WhatsApp、Signal 和命令行界面(CLI)——均通过单一网关进程实现。语音备忘录转录,跨平台对话连续性。 |
| 闭环学习循环 | 智能体自主管理的记忆系统,具有定期巩固机制。完成复杂任务后自动创建技能。技能在使用过程中自我改进。基于 FTS5 的会话搜索,结合 LLM 总结实现跨会话回忆。Honcho 用户辩证建模。兼容 agentskills.io 开放标准。 |
| 定时自动化 | 内置 cron 调度器,可将任务结果发送至任何平台。每日报告、夜间备份、每周审计——所有这些都以自然语言配置,可无人值守运行。 |
| 任务委派与并行处理 | 生成独立的子智能体以处理并行工作流。编写通过 RPC 调用工具的 Python 脚本,将多步骤流程简化为零上下文成本的交互。 |
| 随处运行,不止于笔记本 | 七种终端后端——本地、Docker、SSH、Singularity、Modal、Daytona 和 Vercel Sandbox。Daytona 和 Modal 提供无服务器持久性——你的智能体环境在闲置时休眠,按需唤醒,会话间隔期间几乎零成本。可在 5 美元的 VPS 或 GPU 集群上运行。 |
| 便于研究 | 批量轨迹生成、Atropos 强化学习环境、用于训练下一代工具调用模型的轨迹压缩。 |
快速安装
Linux、macOS、WSL2、Termux
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
Windows(原生,PowerShell)— 早期测试版
注意: 原生 Windows 支持目前处于早期测试阶段。它可以安装并运行,但尚未像 Linux/macOS/WSL2 路径那样经过广泛的实际使用测试。如果遇到问题,请提交 issue。目前最成熟的 Windows 设置方法是在 WSL2 中运行上述 Linux/macOS 单行命令。
在 PowerShell 中运行以下命令:
irm https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.ps1 | iex
安装程序会处理所有事情:uv、Python 3.11、Node.js、ripgrep、ffmpeg,以及一个便携的 Git Bash(MinGit,解压至 %LOCALAPPDATA%\hermes\git — 无需管理员权限,与任何系统 Git 安装完全隔离)。Hermes 使用此捆绑的 Git Bash 来运行 shell 命令。
如果您已安装 Git,安装程序会检测到它并改用该版本。否则,只需下载约 45MB 的 MinGit — 它不会触及或干扰任何系统 Git。
Android / Termux: 经过测试的手动安装步骤记录在 Termux 指南 中。在 Termux 上,Hermes 会安装精选的
.[termux]扩展,因为完整的.[all]扩展目前会引入与 Android 不兼容的语音依赖项。Windows: 原生 Windows 作为早期测试版提供支持 — 上述 PowerShell 单行命令会安装所有内容,但可能存在一些不完善之处,遇到问题时请提交 issue。如果您更愿意使用 WSL2(我们经过最充分测试的 Windows 路径),Linux 命令在 WSL2 中同样适用。原生 Windows 安装位于
%LOCALAPPDATA%\hermes目录下;WSL2 安装则与 Linux 相同,位于~/.hermes目录下。目前唯一需要特定使用 WSL2 的 Hermes 功能是基于浏览器的仪表盘聊天窗格(它使用 POSIX PTY — 经典 CLI 和网关均能原生运行)。
安装完成后:
source ~/.bashrc # reload shell (or: source ~/.zshrc)
hermes # start chatting!
快速开始
hermes # Interactive CLI — start a conversation
hermes model # Choose your LLM provider and model
hermes tools # Configure which tools are enabled
hermes config set # Set individual config values
hermes gateway # Start the messaging gateway (Telegram, Discord, etc.)
hermes setup # Run the full setup wizard (configures everything at once)
hermes claw migrate # Migrate from OpenClaw (if coming from OpenClaw)
hermes update # Update to the latest version
hermes doctor # Diagnose any issues
📖 完整文档 →
更多推荐



所有评论(0)