No. 007 研 究 中

愛 馬 仕 之 徒

Hermes Agent · The Growing Assistant

Nous Research 2026-02-25 發布 · MIT 開源 · 7 週 95K GitHub stars。 不是 agent framework · 不是 agent company · 是一個裝在你機器上、每天都在變聰明的員工。 跟 Paperclip 是互補關係,不是對手。

Chapter 01 · What it is

這 是 什 麼

Hermes Agent(以下簡稱 Hermes)是 Nous Research 開發的開源自進化 AI 助手。「自進化」不是行銷詞——它是內建閉環學習機制:當 agent 完成一個需要 5+ tool call 的任務,它會自動把這個工作流 distill 成可重用的 skill document · 下次遇到類似任務直接載入 skill 而不是從頭推理。社群實測達到最多 40% 速度提升

核 心 數 字

開發者:Nous Research

首發:2026-02-25(v0.1.0)· 最新 v2026.4.8

授權:MIT · 可商用、可改、可部署

GitHub 星:95,600+(7 週 · 追上 LangChain + AutoGen 歷史速度)

核心模型:Hermes 3(fine-tuned Llama 3.1 · 128K context · 針對 tool use + 多步推理)

內建技能:118 個(v0.10)· 沙箱執行 / Docker / SSH / 瀏覽器自動化都內建

它解決的問題:你不想每次都跟 AI 重新解釋你是誰、你的專案、你的偏好。Hermes 把這些做成永久記憶,裝好就能用,用越久越懂你。

Chapter 02 · vs Paperclip

跟 Paperclip 的 差 別

這兩個名字一起出現時最容易混淆。核心差別:單一 vs 多體

一 句 話 差 別

Hermes:一個會長大的單 Agent(你的員工)

Paperclip:編排一群 agent 的公司治理(你的總部)

維度Hermes AgentPaperclip
本質單一持久助手多 agent 編排平台
類比一位員工一家公司 + 人資部 + 財務部
開發者Nous ResearchPaperclip AI
發布2026-02-252026-03
技術棧Python + Hermes 3 LLMNode.js + React UI + Postgres
記憶三層持久(個人化)Company-scoped(組織化)
通訊6 個訊息平台閘道Web UI + HTTP heartbeat
學習Agent 自己寫 skill document人為設 org chart / budget / goal
單人用?✅ 一條 curl 就用⚠️ <20 agent 官方說不需要
安裝curl install · 一個 processpnpm dev · server + UI + DB
互 補 關 係

Hermes 可以當 Paperclip 其中一個 agent放進 org chart。實務組合:

個人層:Hermes 常駐你的 Mac,當你的秘書助理,管日常瑣事。

公司層:Paperclip 管「dean.today 持續維護公司」,雇用多個 agent 各司其職,Hermes 可以是其中一個「首席秘書」agent。

Chapter 03 · Six Pillars

六 大 設 計 支 柱

I
持久記憶
跨會話記住偏好、專案、環境 · 永遠不會「你是誰?」
II
技能自動寫入
5+ tool call 任務完成後自動 distill 成 skill document
III
多平台閘道
Telegram / Discord / Slack / WhatsApp / Signal / CLI 全部打通
IV
定時自動化
內建 cron 排程器 · 半夜自動處理
V
並行子智能體
為並行工作流生成隔離的 sub-agents · 主 agent 調度
VI
瀏覽器與網頁
瀏覽器自動化 · 網頁搜尋 · 視覺分析(VLM)都內建
Chapter 04 · Memory Stack

三 層 記 憶 架 構

Hermes 的記憶系統是它最技術性的設計。三層由近到遠:

Layer 1 · 工作記憶(Working Memory)

當前 session 的上下文 · 對話歷史 · tool call 結果 · 容量 128K tokens(Hermes 3 的上下文窗)

Layer 2 · 情境記憶(Episodic Memory)

過去對話的向量化索引 · agent 可自己搜尋「我之前跟這個用戶聊過什麼」· 存本地 SQLite/vector DB

Layer 3 · 語意記憶(Semantic Memory)

關於「你是誰」的模型 · 姓名、偏好、專案地圖、長期目標 · agent 會主動 nudge 自己補齊

隱 私 設 計

· 全部存在本地 · 零 telemetry · 零 cloud lock-in

· 自托管 · 資料永遠屬於你

· 這跟 ChatGPT Memory 或 Claude Projects 本質不同——那些雲端,這個你家裡

Chapter 05 · Quickstart

一 條 curl 開 始

官方宣傳「one-liner install · no prerequisites」——我實測前還不敢保證,但官方文件是這樣寫的。

# 1. 安裝(官方 one-liner)
curl -sSL https://hermes-agent.nousresearch.com/install.sh | bash

# 2. 啟動(會自動拉 Hermes 3 模型到本地)
hermes start

# 3. 第一次對話(CLI)
hermes chat
> "我是 Dean,在台北,M4 Max 128GB,主要用 Python 跟 Claude Code 工作。"
# agent 會寫入 Layer 3 語意記憶

# 4. 接訊息平台(選一個)
hermes gateway add telegram --token $TG_BOT_TOKEN
hermes gateway add slack --app-token $SLACK_APP_TOKEN
本 機 資 源

Hermes 3(Llama 3.1 8B fine-tuned)在 M4 Max 128GB 上估計需要 8–16 GB VRAM · 走 MLX 應該非常順暢。

跑 sub-agent 時可能要 20–30 GB · 也在預算內。

記得先執行 sudo sysctl iogpu.wired_limit_mb=121000

Chapter 06 · Experiments

三 個 漸 進 實 驗

按順序做。每個做完能回答一個問題,做不完就卡在這別往下走。

實驗 1 · 冷啟動 + 自我介紹 未 執 行

完成 Quickstart · CLI 跟 Hermes 講「我是誰 + 我在做什麼 + dean.today 有哪些子站」· 退出後隔天重新進來問 "你記得我嗎?"

✔ 通過:Agent 從 Layer 3 讀出正確資訊 · 能列出 5 個子站

實驗 2 · 技能自動生成觀察 未 執 行

請 Hermes 做一個需要 5+ tool call 的複合任務(例:搜尋最新 AI 新聞 3 則 → 分析 → 寫成繁中摘要 → 寄 Telegram 給我)· 完成後檢查它有沒有自己寫出 skill document

✔ 通過:~/.hermes/skills/ 下出現新檔案 · 名稱可推測任務 · 內容結構化

實驗 3 · 接 Telegram 當日用秘書 未 執 行

把 Hermes gateway 接到自己的 Telegram · 每天早 9 點排程「整理昨夜 AI 新聞 + 今日行事曆 + Taipei 天氣」送到 bot chat · 連續跑 7 天不介入

✔ 通過:7 天 / 7 次正確送達 · 內容隨日更新 · 無記憶體洩漏 · 總成本 < NT$50

Chapter 07 · Combined Architecture

Hermes + Paperclip 整 合 架 構

我規劃中的 Dean-personal-OS:

┌─────────────────────────────────────────────────┐
│  Paperclip Control Plane (localhost:3100)
│  「Dean 個人 AI 公司」
│                                                 │
│    ┌──────────┐  ┌──────────┐  ┌──────────┐    │
│    │ Hermes   │  │ Claude   │  │ Codex    │    │
│    │ (秘書)   │  │ (工程師)  │  │ (副工程) │    │
│    └──────────┘  └──────────┘  └──────────┘    │
│          │            │             │          │
│    ┌─────┴────────────┴─────────────┴─────┐   │
│    │ Shared Budget · Goals · Governance   │   │
│    └──────────────────────────────────────┘   │
└─────────────────────────────────────────────────┘


     dean.today + blog-image-gen + docutranslate + ...
分 工

Hermes:Telegram / Slack 閘道層 · 接外部訊息 · 做我的生活瑣事

Claude:Claude Code 主力 · 開發 dean.today 內容

Codex:備援 · 做 Claude 不擅長的 low-level 系統操作

Paperclip:management layer · 發任務、管預算、事後 audit

Chapter 08 · Open Questions

還 不 懂 的 事

Open

· Hermes 3 (8B) 的智慧夠用嗎?還是要用 Hermes 3 (70B)?在 M4 Max 上差幾倍速度?

· 技能自動生成出來的 skill document 品質如何?會不會學歪?

· 如果我接 Telegram,資料有沒有可能 leak?(雖然自托管但 Telegram server 過)

· Hermes 能不能當 MCP server 讓 Claude Code 呼叫?反向整合可行嗎?

· hermes-agent-self-evolution(用 DSPy + GEPA)是什麼?值得深入嗎?