Repolode
NousResearch

NousResearch/hermes-agent

一个能从经验中创建并改进技能的自我进化 AI 智能体,支持多种模型服务商,可通过命令行和即时通讯工具使用。

可替代:ChatGPT

Star
255,284
Fork
55,575
未关闭 Issue
50,096
最近提交
9小时前

这是什么?

Hermes Agent 是由 Nous Research 开发的 AI 智能体,能够跨会话持续学习。它会将完成的任务沉淀为技能,在使用中不断改进,把知识保存到持久记忆中,并通过检索历史对话回忆之前的上下文。

用户可以用一条命令切换大模型服务商,包括 Nous Portal、OpenRouter、OpenAI 或自定义接口。它提供支持多行编辑和流式工具输出的终端界面,并通过网关进程将同一个智能体接入 Telegram、Discord、Slack、WhatsApp、Signal 和命令行。此外还内置定时任务调度器,可无人值守运行,也能并行调度子智能体。

运行环境不局限于本地电脑。项目支持七种终端后端:本地、Docker、SSH、Singularity、Modal、Daytona 和 Vercel Sandbox,其中 Daytona 和 Modal 提供空闲时休眠的无服务器运行环境。

核心功能

  • 01从完成的任务中创建可复用技能,并在使用中持续优化
  • 02提供持久记忆,并支持对历史会话的全文检索
  • 03一条命令即可切换多种大模型服务商
  • 04终端界面与消息网关,支持 Telegram、Discord、Slack、WhatsApp 和 Signal
  • 05内置定时任务调度器,结果可推送到聊天平台
  • 06可连接 MCP 服务器以扩展工具能力

适用场景

  • 在云服务器上运行个人助手,并通过 Telegram 随时与之对话
  • 用自然语言描述并自动执行定期报告、备份或审计任务
  • 将并行的调研或编码子任务交给相互隔离的子智能体
  • 在不同大模型服务商之间对比测试智能体工作流

快速上手

  1. 1

    使用 Linux/macOS/WSL2 一键脚本安装

    按 README 中的官方说明安装
  2. 2

    重新加载 shell 配置

    source ~/.bashrc # reload shell (or: source ~/.zshrc)
  3. 3

    启动并开始与智能体对话

    hermes

使用前须知

  • 大多数功能需要 LLM 提供商的 API 密钥或 Nous Portal 订阅。
  • 使用消息平台需要配置网关和机器人凭据。

标签

常见问题

hermes-agent 是什么?
一个能从经验中创建并改进技能的自我进化 AI 智能体,支持多种模型服务商,可通过命令行和即时通讯工具使用。 Hermes Agent 是由 Nous Research 开发的 AI 智能体,能够跨会话持续学习。它会将完成的任务沉淀为技能,在使用中不断改进,把知识保存到持久记忆中,并通过检索历史对话回忆之前的上下文。
hermes-agent 可以免费使用吗?用的什么许可证?
hermes-agent 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
hermes-agent 还在维护吗?
活跃维护中。hermes-agent 最近一次提交是在 2026年10月20日。
hermes-agent 适合用来做什么?
在云服务器上运行个人助手,并通过 Telegram 随时与之对话 用自然语言描述并自动执行定期报告、备份或审计任务 将并行的调研或编码子任务交给相互隔离的子智能体 在不同大模型服务商之间对比测试智能体工作流
hermes-agent 怎么安装和运行?
使用 Linux/macOS/WSL2 一键脚本安装 重新加载 shell 配置: source ~/.bashrc # reload shell (or: source ~/.zshrc) 启动并开始与智能体对话: hermes
在哪里获取 hermes-agent?
源代码和安装说明在 GitHub 上:https://github.com/NousResearch/hermes-agent

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目