这个项目能做什么

Hermes Agent 是 Nous Research 构建的自改进 AI 智能体。它围绕一个闭环学习循环设计:智能体在完成复杂任务后自主创建技能,在实际使用中优化这些技能,定期持久化知识,检索自己过往的对话,并在多次会话之间构建对用户不断加深的模型。它兼容 agentskills.io 开放标准,并可使用 Honcho 进行辩证式用户建模。 该智能体与提供商无关。用户可以连接 Nous Portal、OpenRouter、OpenAI、自己的端点以及许多其他提供商,通过 `hermes model` 切换,无需更改代码,也不会被锁定。它附带完整的终端 UI,提供多行编辑、斜杠命令自动补全、对话历史、中断并重定向以及流式工具输出。 单个网关进程将 Hermes 连接到 Telegram、Discord、Slack、WhatsApp、Signal、电子邮件和 CLI,并具备语音备忘录转录和跨平台对话连续性等功能。它包含内置的 cron 调度器,用于自然语言定时任务,例如每日报告和每周审计,并可将结果投递到任何已连接的平台。该智能体还可以派生隔离的子智能体以并行处理工作流,并通过 RPC 从 Python 脚本调用工具,将多步骤流水线压缩为零上下文成本的轮次。 Hermes 可运行在多种终端后端上:本地、Docker、SSH、Singularity、Modal、Daytona 和 Vercel Sandbox。Modal 和 Daytona 提供无服务器持久性,环境在空闲时休眠并按需唤醒,因此它可以在小型 VPS 或 GPU 集群上运行,而不必绑定在笔记本电脑上。安全能力包括命令审批、私信配对和容器隔离。 安装对 Linux、macOS、WSL2、Termux 以及通过 PowerShell 的原生 Windows 来说是一行命令。迁移命令可从 OpenClaw 导入设置、记忆、技能、API 密钥和消息配置。文档涵盖 CLI 用法、消息网关设置、配置、工具和工具集、技能系统、记忆、MCP 集成、cron 调度、上下文文件、架构和贡献。该项目采用 MIT 许可证。