Hermes Agent:内置学习回路与多终端后端的开源 AI 智能体
Hermes Agent 是 Nous Research 开源的 MIT 许可 AI 智能体,主打内置学习回路:从经验生成技能、在使用中改进技能,并通过会话检索与用户建模积累跨会话记忆。它支持多种模型提供商、Telegram 等消息平台网关、定时任务与子智能体并行,并可运行在从本地到 Serverless 的七种终端后端上。
Hermes Agent 是 Nous Research 开源(MIT 许可)的 AI 智能体项目,可运行在 VPS、GPU 集群或空闲时几乎不产生费用的 Serverless 基础设施上,并能通过 Telegram 等消息平台远程对话。
模型与接入 用户可使用 Nous Portal、OpenRouter、OpenAI 或自建端点等多种提供商,通过 hermes model 切换,无需改动代码。Nous Portal 则以单一订阅覆盖 300+ 模型,以及网页搜索、图像生成、TTS 和云浏览器等工具网关;hermes setup --portal 可一次性完成登录与配置。
内置学习与管理能力
- 智能体维护记忆并定期自我提示;复杂任务后可自主创建技能,技能在使用中自我改进。
- 基于 FTS5 的会话搜索配合 LLM 摘要实现跨会话回忆,并用 Honcho 做对话式用户建模;兼容 agentskills.io 开放标准。
- 内置 cron 调度器,可按自然语言设定定时任务并投递到任意平台。
- 可派生隔离子智能体并行工作,也可用 Python 脚本通过 RPC 调用工具。
界面与运行位置 提供完整 TUI(多行编辑、斜杠命令补全、历史记录、中断改向、流式工具输出),以及单一网关进程接入 Telegram、Discord、Slack、WhatsApp、Signal 与 CLI。终端后端共七种:local、Docker、SSH、Singularity、Modal、Daytona、Vercel Sandbox;其中 Daytona 与 Modal 支持空闲休眠、按需唤醒的 Serverless 持久化。
安装与排障要点 Linux/macOS/WSL2 使用官方 install.sh 一行脚本;原生 Windows 使用 PowerShell 脚本,安装位于 %LOCALAPPDATA%\hermes。脚本会把 Python 3.14、Node.js、npm、ripgrep、FFmpeg 及 Python 依赖交由 PM 处理,系统缺少 Git 时会在 Hermes 工具目录中放置经过校验的 Git 归档而不替换系统 Git。Android/Termux 另有面向 aarch64 的签名 APT 仓库,分 stable 与 canary 两个通道。
README 还针对杀毒软件误报捆绑的 uv.exe 给出验证方法:用 gh attestation verify 校验官方 uv 发行包并比对文件哈希,确认无误后将整个 bin 目录加入白名单(而非固定哈希,因版本更新会变化)。
其他 提供从 OpenClaw 迁移的命令(含 dry-run、预设与覆盖选项),可导入人设、记忆、技能、消息配置和部分 API 密钥。项目文档、Discord 社区与 Skills Hub 提供进一步支持。
来源与核对说明
- nousresearch/hermes-agent ↗https://github.com/nousresearch/hermes-agent
本文经 AI 整理及独立自动校对,未做运行验证;自动校对仍可能遗漏问题,请以原始资料为准。
这篇内容对你有帮助吗?
点赞人数由服务器记录,收藏保存在当前浏览器。
继续阅读
Graphify:将代码库映射为可查询知识图的本地 CLI 工具 →