NousResearch/hermes-agent

The agent that grows with you

解決的問題

Hermes Agent 是一個自我進化的 AI 代理,旨在克服靜態 AI 助手的限制,透過實作封閉式學習迴圈。它解決了跨會話的上下文遺失問題,以及重複手動設定複雜任務的需求,讓代理能根據經驗自行創建並優化技能。

工作原理

該代理採用彈性架構,支援多種 LLM 提供者(透過 Nous Portal、OpenRouter、OpenAI 等),可在多種後端執行(本地、Docker、SSH、Modal、Vercel Sandbox)。它利用代理策劃的記憶系統與定期提醒機制來持久化知識,透過 FTS5 會話搜尋實現跨會話回憶,並採用辯證式使用者建模系統。可產生隔離的子代理以處理平行工作流,並透過 RPC 執行 Python 程式碼,以處理多階段流程。

適用對象

專為進階使用者、開發者與研究人員設計,適合需要一個可持久化、跨平台的 AI 代理,可部署於雲端虛擬機或 5 美元 VPS,並透過終端(TUI)或 Telegram、Discord、Slack 等即時通訊應用互動的使用者。

主要特色

  • 封閉式學習迴圈:根據執行過的複雜任務,自動創建並自我優化技能。
  • 多平台存取:單一網關程序支援透過 CLI、Telegram、Discord、Slack、WhatsApp 和 Signal 進行互動。
  • 彈性部署:支援七種終端後端,包含 Modal 和 Daytona 等無伺服器選項,閒置時可休眠以節省成本。
  • 定時自動化:內建 cron 排程器,支援自然語言任務,如每日報告或每週審計。
  • 研究就緒:可批量產生軌跡並壓縮,用於訓練未來的工具呼叫模型。
  • MCP 整合:可連接任意 Model Context Protocol (MCP) 伺服器,擴展功能。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案