云图AI云图AI
H

hermes-agent

MITPython

The agent that grows with you

223kFork 43k更新于 2026-07-31

软件介绍

Hermes Agent 是由 Nous Research 构建的自我改进型 AI 代理。它拥有内置的学习循环——从经验中创建技能,在使用中自我改进,主动持久化知识,搜索历史对话,并跨会话构建用户模型。你可以在 $5 VPS、GPU 集群或无服务器基础设施上运行它,空闲时几乎零成本。它不绑定在你的笔记本电脑上——你可以通过 Telegram 与它对话,而它在云端 VM 上工作。支持任何模型:Nous Portal、OpenRouter、OpenAI、自有端点等。

核心功能

真正的终端界面:完整 TUI,支持多行编辑、斜杠命令自动补全、对话历史、中断与重定向、流式工具输出。
多平台支持:Telegram、Discord、Slack、WhatsApp、Signal 和 CLI,单一网关进程,语音备忘录转录,跨平台对话连续性。
闭环学习:代理策划的记忆,定期主动提示;复杂任务后自动创建技能;技能在使用中自我改进;FTS5 会话搜索与 LLM 摘要实现跨会话回忆;Honcho 辩证用户建模。
定时自动化:内置 cron 调度器,可向任何平台交付任务。自然语言定义每日报告、夜间备份、每周审计等,无人值守运行。
委托与并行:生成隔离的子代理进行并行工作流;编写 Python 脚本通过 RPC 调用工具,将多步骤流水线压缩为零上下文成本的回合。
随处运行:六种终端后端——本地、Docker、SSH、Singularity、Modal 和 Daytona。Daytona 和 Modal 提供无服务器持久化,空闲时休眠,按需唤醒,会话间几乎零成本。
研究就绪:批量轨迹生成、轨迹压缩,用于训练下一代工具调用模型。

适用场景

个人 AI 助手:跨平台聊天、记忆用户偏好、自动执行日常任务。自动化工作流:定时任务、数据抓取、报告生成、系统监控。研究与开发:批量生成训练数据、测试工具调用、原型快速迭代。团队协作:通过 Slack/Discord 集成,共享技能和记忆,并行处理任务。

Docker 部署

docker run -it --rm -v ~/.hermes:/home/user/.hermes hermes-agent

FAQ

Hermes Agent 需要什么硬件?

可以在 $5 VPS、GPU 集群或无服务器基础设施上运行。本地安装需要 Python 3.11、Node.js 等,但资源消耗低。

如何切换模型?

使用 `hermes model` 命令,支持 Nous Portal、OpenRouter、OpenAI 等,无需修改代码。

Hermes Agent 能记住之前的对话吗?

是的,它具备持久记忆,包括用户配置文件、技能和会话搜索,支持跨会话回忆。

如何从 OpenClaw 迁移?

运行 `hermes claw migrate` 命令,可自动导入设置、记忆、技能和 API 密钥。