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) 伺服器,擴展功能。
相關
- 專案
- 專案
- 專案
- 專案
- 專案