Hermes Agent

活跃
GitHub Python MIT

简介

NousResearch 推出的自主 AI Agent 框架,支持多种 LLM 后端,能够随用户需求不断成长和适应。

核心特性

  • 自我改进学习循环 — 从经验中自动创建技能,使用中持续优化,跨会话搜索历史对话
  • 多平台消息网关 — 单一进程支持 Telegram、Discord、Slack、WhatsApp、Signal 和 CLI
  • 六种终端后端 — 本地、Docker、SSH、Singularity、Modal 和 Daytona,支持无服务器休眠模式
  • 多 LLM 提供商 — 支持 Nous Portal、OpenRouter(200+ 模型)、OpenAI 等,hermes model 一键切换
  • 子智能体并行化 — 可生成隔离子智能体处理并行工作流,支持 Python RPC 脚本调用工具
  • 定时自动化 — 内置 cron 调度器,支持自然语言配置定时任务并投递到任意平台

适用场景

💡 部署在 $5 VPS 上作为全天候个人 AI 助手,通过 Telegram 随时对话并自动积累记忆
💡 利用子智能体并行处理多个研究任务,每个子智能体独立搜索和汇总信息
💡 配置定时任务自动执行每日报告生成、夜间数据备份和每周系统审计
💡 在 Modal/Daytona 无服务器基础设施上运行,空闲时几乎零成本,按需唤醒

优势与不足

优势

  • 活跃维护,近期持续更新
  • 社区热度高(243.5k stars)
  • 开源许可证友好(MIT)

⚠️ 不足

  • Issue 积压较多(41.1k 个 open issues)

快速开始

# Linux/macOS 一键安装
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash

# 重新加载 shell
source ~/.bashrc

# 启动交互式对话
hermes

# 选择 LLM 提供商和模型
hermes model

相关项目

AutoAgent

9.8k · Python
不活跃 B

全自动化零代码 LLM Agent 框架,用户无需编写代码即可构建和部署自定义 AI Agent,支持自然语言驱动的 Agent 创建。

agent-frameworkzero-codeautomation +2
  • · 全自动代理构建 — 通过自然语言即可创建、定制和部署 AI Agent,无需编码
  • · 零代码框架,让没有技术背景的用户也能参与 AI 开发
  • · 自管理工作流生成 — 根据高层描述动态创建和优化代理管道

ART

10.7k · Python
活跃 A+

ART(Agent Reinforcement Trainer)是一个使用 GRPO 算法训练多步 Agent 的强化学习框架,支持为 Qwen、Llama 等模型进行在职训练以完成真实世界任务。

reinforcement-learningagent-trainingGRPO +3
  • · 基于 GRPO 的强化学习,用于在真实世界任务上训练多步 Agent
  • · W&B Training 无服务器 RL,通过共享推理集群降低 40% 成本并提速 28%
  • · 预置笔记本示例,涵盖邮件搜索、2048、井字棋、Codenames 和 MCP 工具掌握

PocketFlow

11.2k · Python
正常 A

PocketFlow 是一个极简的 100 行 LLM 框架,支持用 Agent 构建 Agent,通过简洁的抽象层实现复杂的 AI Agent 工作流。

agent-frameworkllmworkflow +2
  • · 仅 100 行代码,零依赖、零供应商锁定,极致轻量
  • · 基于图(Graph)的抽象,支持 Agent、多 Agent、Workflow 和 RAG 等设计模式
  • · 支持 Agentic Coding,让 AI Agent(如 Cursor)帮你构建 Agent,生产力提升 10 倍