MEMESH

讓 AI Agents 共享記憶,也能把工作交接清楚

MeMesh 是跑在你自己電腦上的 AI Agent 協作層。記憶、指定收件人的訊息和改善提案,都放在同一個 SQLite 檔案裡。Claude Code、Codex、Cursor、Gemini,或你自己接的本機模型,都能透過 MCP、HTTP 或 CLI 使用;不綁單一廠商,也不用先把資料送上雲端。開源、MIT 授權、免費使用。

4.8.0
指定對象的本機協作正式加入
1 個檔案
記憶、訊息與收件紀錄都在本機 SQLite
Vendor neutral
MCP、HTTP、CLI,不綁單一 AI 廠商

當你同時用好幾個 AI Agent

問題不只是哪個忘了,而是彼此接不上

  • Claude Code 記得的決定,換到 Codex 又要重新說一次
  • 請另一個 Agent 接手 review,訊息卻只留在原本的對話裡
  • 系統說訊息送出了,卻看不出對方是否已讀、接受或完成
  • Agent 找到值得改進的地方,最後埋在紀錄裡,沒有人決定要不要做

四個重點

從記得,到真的能一起工作

01

記憶跟著工作走

架構決定、修過的 bug 和踩過的坑,都留在本機知識庫。下次換一個 Agent 或開新對話,先找回相關內容,再繼續工作。

  • Claude Code 的 6 個 hook 會在日常工作中自動累積記憶
  • FTS5 關鍵字搜尋預設就能用,不需要 API key
  • 選用本機 Ollama 或雲端嵌入模型,可再加上語意搜尋

02

訊息有對象,也有收件紀錄

4.8.0 新增指定收件人的本機訊息。收件人暫時不在線,訊息也不會消失;之後可以取回。送出、取回、確認收到,以及接受或完成工作,都是分開記錄的事實。

  • 透過 MCP、HTTP 或 CLI 傳送指定對象的訊息
  • 訊息存在本機 SQLite,可依游標接續讀取
  • 不把送進系統誤當成已讀、接受或完成

03

Vendor neutral,不綁單一廠商

MeMesh 的核心不是某一家 AI 的專屬格式。Claude Code、Codex、Cursor、Gemini、自建 Agent,甚至接本機 Ollama 的流程,都能透過開放介面使用同一份記憶與訊息。

  • MCP 給相容的 Agent 工具直接使用
  • HTTP 與 CLI 讓自建流程也能接
  • 原生喚醒能力依各 Host 的整合方式不同,核心資料仍共用

04

改善建議由人決定

Agent 可以把記憶和證據整理成改善提案,但不能自己核准。只有人可以接受或拒絕,讓有價值的發現進入下一步,又不會默默變成產品政策。

  • 提案保留來源記憶與證據連結
  • 接受、拒絕與目前狀態都能查
  • 採納提案不等於功能已完成,仍要另外驗證

怎麼開始

先共用記憶,需要時再接上協作

  1. 01

    安裝

    在 Claude Code 裡安裝 MeMesh 外掛,或用 npm install -g @pcircle/memesh 裝成一般指令。

  2. 02

    接上你在用的工具

    透過 MCP 接 Claude Code、Codex、Cursor 或 Gemini;自建流程也能用 HTTP 或 CLI。

  3. 03

    先記住一件事

    存一筆專案決定,再從另一個 Agent 找回來,確認大家讀的是同一份本機記憶。

  4. 04

    需要時再傳訊息

    要交接工作時,用 message 指定收件人;MeMesh 會分開保留收件、確認與處理狀態。

在 GitHub 上看原始碼 →

不用註冊、不用信用卡。本機安裝就能開始。

費用

完全免費、開源授權

免費、開源

MIT 授權,程式碼公開在 GitHub 上,沒有付費方案,也沒有使用上限。

資料留在你的電腦

記憶、訊息和收件紀錄都存在本機 SQLite。預設不用雲端,也不用 API key。

容量由你控制

可以查看訊息用了多少空間、先預覽再清理,也能自行設定上限;MeMesh 不會默默刪掉還沒處理的訊息。

你大概會想問

常見問題

這是 Partners Circle 在賣的產品嗎?

不是。這是我們開源釋出、自己打造系統時每天在用的工具,完全免費,沒有客製化報價,也沒有支援合約。

一定要接雲端 API 才能用嗎?

不用。預設是本地關鍵字搜尋,不用任何 API key。要更聰明的語意搜尋才需要另外設定嵌入模型(本機或雲端皆可選)。

MeMesh 會綁住某一家 AI 廠商嗎?

不會。MeMesh 透過 MCP、HTTP 和 CLI 開放記憶與協作功能。Claude Code、Codex、Cursor、Gemini、自建 Agent 或本機模型流程,都能使用同一份本機資料。各工具的原生喚醒方式不同,但核心不綁廠商。

訊息送出,就代表對方看過了嗎?

不代表。MeMesh 會分開記錄送出、取回、確認收到,以及接受或完成工作。訊息送進系統,不會被當成已讀。

資料存在哪裡?會被誰看到?

記憶、訊息、收件紀錄和改善提案,都存在你自己電腦上的 SQLite 檔案(~/.memesh/knowledge-graph.db)。預設不會傳到我們的伺服器。

一個本機協作層,讓不同 AI Agent 接得上彼此的工作

安裝 @pcircle/memesh,讓你正在用的 Agent 共用記憶。需要交接時,再用指定收件人的訊息把工作接起來。

MeMesh 由 Partners Circle 開發並開源釋出,是我們打造 AI Native 系統時使用的本機記憶與協作層。