NousResearch/hermes-agent
The agent that grows with you
fmtlib/fmt(已於 2026-09-03 推過),故改推第 3 名。這是什麼
Hermes Agent 是 Nous Research 做的 自我改進 AI Agent,定位不是單純的聊天 CLI,而是一個會長期累積經驗的工作環境。README 強調它有內建學習迴路:能把複雜任務沉澱成 skills、在使用中改善 skills、保存記憶、搜尋過去對話,並逐步建立對使用者的理解。它也不綁定單一模型或本機電腦,可透過 CLI 使用,也能用 Telegram、Discord、Slack、WhatsApp、Signal 等訊息平台連進同一個 gateway;執行端則支援 local、Docker、SSH、Singularity、Modal、Daytona、Vercel Sandbox 等多種 terminal backend。
為什麼上榜
這個專案今天拿到 774 顆星,熱度很高,原因可能在於它把幾個 AI agent 使用者真正關心的問題放在同一個產品裡:模型可替換、工具可設定、能長時間跑在雲端、能排程自動化,也能跨訊息平台延續對話。與許多只強調「一次性完成任務」的 coding agent 不同,README 的核心賣點是 closed learning loop:agent 不只使用工具,也會整理經驗、形成程序記憶,讓下一次任務受益。這讓它更像一個可部署的個人工作系統,而不是單次提示詞包裝器;對重視長期上下文與可維護流程的使用者,這點尤其關鍵。
適合誰,可以拿來做什麼
Hermes Agent 適合想把 AI agent 放進日常工作流的人:例如需要在 VPS、雲端沙箱或 GPU cluster 上長時間處理任務的開發者;想用 Telegram 遠端指揮雲端 VM 的使用者;或希望把日報、備份、稽核等任務交給自然語言 cron 排程的人。README 也提到它支援批次 trajectory generation、trajectory compression,對研究 tool-calling 模型的人有吸引力。上手門檻不算只給專家:文件提供 quick install、setup wizard、portal OAuth,以及 CLI 與 messaging 的對照表,但若要完整發揮 terminal backend、gateway、skills、memory、MCP 等能力,仍需要願意花時間配置。
上手
README 提供明確安裝方式。Linux、macOS、WSL2 與 Termux 可用一行安裝:
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
Windows 原生 PowerShell 則使用:
iex (irm https://hermes-agent.nousresearch.com/install.ps1)
安裝後可重新載入 shell,直接啟動:
source ~/.bashrc
hermes
常用入口包括 hermes model 選模型、hermes tools 設定工具、hermes gateway 啟動訊息平台 gateway、hermes setup --portal 用 Nous Portal 一次設定模型與工具 gateway。
README 重點摘要
- 模型不鎖定:README 提到可用 Nous Portal、OpenRouter、OpenAI、自有 endpoint 等 provider,並用
hermes model切換。 - 跨平台對話:CLI 與 messaging gateway 共用許多 slash commands,可在多個訊息平台延續工作。
- 技能與記憶是核心:skills、memory、session search 與 user modeling 被放在產品敘事中心,主打會隨使用者成長。
- 可排程自動化:內建 cron scheduler,可把日報、備份、週期稽核等自然語言任務交給 agent unattended 執行。
- 文件導向完整:README 連到 quickstart、CLI、configuration、messaging、security、tools、skills、MCP、cron、architecture 等完整文件。