AI 见闻
精选· 重要性 4/5

NousResearch 发布 Hermes Agent:具备持续学习能力的自改进 AI 智能体

GitHub Trending (AI repos)··NousResearch·约 5 分钟阅读
Hacker News 189850
中文导读

Nous Research 推出 Hermes Agent,一个内置学习循环、能从经验中自主创建并改进技能、跨会话记忆用户特征的 AI 智能体,支持多种部署方式和模型提供商。

由 Nous Research 构建的自我改进 AI 智能体。它是唯一一个内置学习循环的智能体——它从经验中创造技能,在使用过程中改进技能,推动自己持久化知识,搜索自己过去的对话,并跨会话构建关于你的深入模型。

你可以在 5 美元的 VPS、GPU 集群或闲置时几乎零成本的无服务器基础设施上运行它。它不绑定在你的笔记本电脑上——当它在云虚拟机上工作时,你可以通过 Telegram 与它对话。

使用你想要的任何模型——Nous Portal、OpenRouter(200 多个模型)、NovitaAI(面向模型 API、智能体沙箱和 GPU 云的 AI 原生云)、NVIDIA NIM(Nemotron)、小米 MiMo、z.ai/GLM、

Kimi/Moonshot、MiniMax、Hugging Face、OpenAI 或你自己的端点。与 Hermes 模型切换——无需修改代码,没有锁定。

curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash注意:

原生 Windows 无需 WSL 即可运行 Hermes——CLI、网关、TUI 和工具均可原生运行。如果你更愿意使用 WSL2,上面的 Linux/macOS 一行命令也能工作。发现 bug?

请提交 issue。在 PowerShell 中运行:iex (irm https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.ps1)安装程序处理所有事情: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] extra,因为完整的 .[all] extra 目前会拉取与 Android 不兼容的语音依赖。

Windows:完全支持原生 Windows——上面的 PowerShell 一行命令安装所有内容。如果你更愿意使用 WSL2,Linux 命令也能工作。原生 Windows 安装位于 %LOCALAPPDATA%\hermes;

WSL2 安装位于 ~/.hermes,与 Linux 上一样。目前唯一需要 WSL2 的 Hermes 功能是基于浏览器的仪表板聊天面板(它使用 POSIX PTY——经典 CLI 和网关都原生运行)。

安装后:source ~/.bashrc # 重新加载 shell(或:source ~/.zshrc)hermes # 开始聊天!

hermes # 交互式 CLI——开始对话hermes model # 选择你的 LLM 提供商和模型hermes tools # 配置启用哪些工具hermes config set # 设置单个配置值hermes gateway # 启动消息网关(Telegram、

Discord 等)

)hermes setup # 运行完整设置向导(一次性配置所有内容)hermes claw migrate # 从 OpenClaw 迁移(如果来自 OpenClaw)hermes update # 更新到最新版本hermes doctor # 诊断任何问题Hermes

与你想要的任何提供商合作——这一点不会改变。

但如果你不想为模型、网络搜索、图像生成、TTS 和云浏览器收集五个单独的 API 密钥,Nous Portal 在一个订阅下涵盖所有这些:- 300+ 模型——用 /model <name> 选择其中任何一个- 工具网关——网络搜索(Firecrawl)、

图像生成(FAL)、文本转语音(OpenAI)、云浏览器(Browser Use),全部通过你的子账户路由。无需额外账户。新安装后的一个命令:hermes setup --portal这会通过 OAuth 登录你,将 Nous 设为你的提供商,并打开工具网关。

随时用 hermes portal status 检查已连接的内容。详细信息见工具网关文档页面。你仍然可以随时为每个工具自带密钥——网关是按后端而非全有或全无的。

Hermes 有两个入口点:用 hermes 启动终端 UI,或运行网关并从 Telegram、Discord、Slack、WhatsApp、Signal 或电子邮件与它对话。一旦你进入对话,许多斜杠命令在两个界面间共享。

完整的命令列表见 CLI 指南和消息网关指南。所有文档位于 hermes-agent.nousresearch.

com/docs:如果你来自 OpenClaw,Hermes 可以自动导入你的设置、记忆、技能和 API 密钥。首次设置期间:设置向导(hermes setup)自动检测 ~/.openclaw 并在配置开始前提供迁移选项。

安装后随时:

hermes claw migrate # 交互式迁移(完整预设)hermes claw migrate --dry-run # 预览将要迁移的内容hermes claw migrate --preset user-data # 迁移时不包含密钥hermes claw m

igrate --overwrite # 覆盖现有冲突导入的内容:

- SOUL.md —— 角色文件- 记忆 —— MEMORY.md 和 USER.md 条目- 技能 —— 用户创建的技能 → ~/.hermes/skills/openclaw-imports/- 命令允许列表 —— 审批模式- 消息设置 —— 平台配置、允许的用户、

工作目录- API 密钥 —— 允许列表中的密钥(Telegram、OpenRouter、OpenAI、Anthropic、

ElevenLabs)- TTS 资产 —— 工作区音频文件- 工作区指令 —— AGENTS.md(带 --workspace-target)查看 hermes claw migrate --help 了解所有选项,

或使用 openclaw-migration 技能进行交互式智能体引导的迁移(带 dry-run 预览)。我们欢迎贡献!请参阅贡献指南了解开发设置、代码风格和 PR 流程。

贡献者快速入门——克隆并使用 setup-hermes.sh:git clone https://github.com/NousResearch/hermes-agent.gitcd hermes-agent./setup-hermes.sh # 安装 uv,

创建 venv,安装 .[all],符号链接 ~/.local/bin/hermes

/hermes # 自动检测 venv,无需先 source手动路径(等同于上述):curl -LsSf https:

//astral.sh/uv/install.sh | shuv venv .venv --python 3.11source .venv/bin/activateuv pip install -e ".[all,

dev]"scripts/run_tests.sh- 💬 Discord- 📚 Skills Hub- 🐛 Issues- 🔌 computer-use-linux —— 用于 Hermes 和其他 MCP 主机的 Linux 桌面控制 MCP 服务器,

具备 AT-SPI 无障碍树、Wayland/X11 输入、屏幕截图和合成器窗口定位。- 🔌 HermesClaw —— 社区微信桥:在同一个微信账号上运行 Hermes Agent 和 OpenClaw。

MIT 许可证——见 LICENSE。由 Nous Research 构建。

原文出处
NousResearch/hermes-agent: The agent that grows with you

本文为机器翻译辅以 AI 润色,仅供参考。原始事实以原文为准。

相关阅读