Mneme

io.github.patsa2561-art由 GitHub 帳號 patsa2561-art 發布v0.35.0更新於 Oct 25, 2026

Memory layer for AI coding assistants. Indexes git history + code, exposes via MCP.

概覽

AI 產生的概覽

Mneme 是給 AI 程式助理的本地記憶與信任層,索引 git 歷史與程式碼並透過 MCP 提供,附帶簽章驗證與密鑰保護。

可以做什麼
依描述索引 git 歷史與程式碼,讓助理跨工作階段、跨廠商回憶儲存庫脈絡;清單未列出工具,實際操作無法確認。README 描述了更廣的本地邊界:篩選送往託管模型的流量、遮蔽密鑰、對破壞性指令要求共同簽署,並為每一步產生可離線驗證的簽章帳本。另外宣稱提供幻覺檢查、代理安全評分、AI 輸出的簽章信任憑證,以及存放在 git 中的跨代理脈絡護照。還有工具探索層,聲稱可用一句話在 900 多個工具中找出合適的工具。據稱透過結構化檔案骨架節省的 token 會計入簽章帳本。
適用情境
如果你希望助理跨工作階段記住程式碼與 git 脈絡,並保留可離線核驗的代理操作紀錄,可以考慮它。它更適合想要密鑰外洩與破壞性指令防護的開發者,而不只是單純的程式碼索引。
執行需求
透過 npx 從 npm 套件 mneme-ai 以本地 stdio 程序執行;README 也描述了全域安裝與每個儲存庫一次的初始化步驟。未宣告驗證、環境變數或請求標頭。README 提到可透過 Telegram、LINE、Slack、Discord 或 WhatsApp 進行可選的手機核准,這需要各自另行設定。
安裝前請注意
README 提出非常強烈的說法(900 多個工具、近乎完美的精確率、唯一經機器驗證的行銷),此處無法獨立證實。它描述會篩選送往託管模型的流量、遮蔽密鑰並對破壞性指令共同簽署,請先釐清它攔截什麼、什麼會離開你的機器。可選的手機核准管道會把摘要與雜湊傳送到裝置之外。清單未列出任何工具,依賴前請先核實實際能力。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Mneme,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

[μνήμη · Mneme]

The Trust & Cost Layer for AI Agents

One local-first, signed boundary every AI agent crosses — it verifies before it acts, keeps your code & secrets from leaking to the model, remembers across sessions & vendors, and meters the tokens it saves you. Every number is measured — no hype, no fabricated metric.

μνήμη · NEE-meh · Greek for "memory."  ·  Vendor-neutral · MIT · air-gap-ready · 20,000+ pinned tests.



[npm] [GitHub Marketplace] [MCP tools] [GAUNTLET] [TRUTH GATE] [license MIT]


🛡 The world's only machine-verified marketing. Every public claim binds to a probe; CI fails the build if even one drifts. The Public Honesty Ledger is Ed25519-signed and verifies offline (mneme truthproof verify) — the badge above cannot be faked green.


New here? → 60-second start · try it free → xray.mneme-ai.space (paste any public repo) · don't read the 900-tool list — your agent searches it for you.


What it is, in one picture

You let AI agents read your code, touch your machine, and call hosted models. Mneme is the local, signed boundary every one of those actions crosses — it guards, verifies, and remembers, so you move at full speed and can prove what happened, offline, without trusting the vendor.

mermaid
flowchart LR    AGENT["🤖 Any AI agent<br/>Claude · GPT · Gemini · Grok · Cursor"]:::agent    subgraph MNEME["🧠 MNEME · one local boundary · signed · MIT"]        direction TB        GUARD["🛡 GUARD<br/>injection firewall · secret-blinding · destructive-cmd co-sign"]:::guard        VERIFY["🔍 VERIFY<br/>catch hallucinations · grade agent security · certify output"]:::verify        MEM["♾ REMEMBER<br/>signed cross-vendor memory + verified context"]:::mem    end    MODEL["☁️ Hosted model"]:::ext    MACHINE["💻 Your code &amp; machine"]:::ext    LEDGER["📜 Offline-verifiable receipt"]:::ledger    AGENT <--> MNEME    MNEME <-->|screened| MODEL    MNEME <-->|gated| MACHINE    MNEME -->|signs every step| LEDGER    classDef agent fill:#0b1020,stroke:#00d4ff,color:#ffffff;    classDef guard fill:#11182f,stroke:#c084fc,color:#e6e6f0;    classDef verify fill:#11182f,stroke:#22d3ee,color:#e6e6f0;    classDef mem fill:#11182f,stroke:#f0b429,color:#e6e6f0;    classDef ext fill:#0b1020,stroke:#2da44e,color:#ffffff;    classDef ledger fill:#1a1206,stroke:#f0b429,color:#ffffff;

Measured · Signed · MIT. When Mneme can't prove something it says UNKNOWN instead of guessing — that discipline is the product.


The capabilities

Each is a runnable command + a deterministic test (gauntlet=100) + a signed, offline-verifiable result. Tap a row for the full story.

CapabilityWhat it doesDetail
🌌Singularity SearchFind the right tool among 900+ from one sentence (EN/Thai) — so no capability is ever invisible to an agent. top-3 ≥98.5%→
🧠Hallucination ProtectionThe last gate before an agent answers — a mesh of nerves reflex-blocks any hard fault, abstains when unsure. precision-when-TRUSTED = 1.0→
🛡Agent Security PostureGrade an agent's whole safety surface in one signed A–F report: MUTAGEN derives novel attack variants vs its guardrail · ESCALON finds tool-chain privilege-escalation paths + poisoned tools. postureGauntlet=100→
📜Public Honesty LedgerEvery public claim binds to a probe; CI fails the build if one drifts. A signed ledger anyone verifies offline — the badge can't be faked green. zero-drift→
🎗️Verified-by-MnemeA signed trust certificate for AI-worker output — never certifies a deliverable with a known fault. CERTIFIED-precision 1.0→
🛂The Context PassportCross-agent verified context that lives in git — what one agent learns, the next inherits; poison is screened out. TRUST-precision 1.0→
🚢The ArkAccountable AI reproduction — a child agent inherits values + scars + verified context and can only NARROW authority. a malicious birth is never approved→
🌌CosmosCompress memory into a seed, inflate only the slice a problem needs; entangled-gravity retrieval visits far fewer nodes than a scan. ≥98.5%→
🎖Agent Run CertificateA portable signed proof of an agent's whole run that anyone verifies offline — and that can't lie about itself.→
🛤The Matrix RailOne signed, streaming pipe every agent crosses — reachable three ways: MCP · gRPC · CLI over a single core.→
🏛The Agent GovernorSet a Charter once; your agents run inside it 24/7; you approve only the genuinely-irreversible escalations.→
🔭−95.9% tokensOrient on a file's full structure for a skeleton instead of a raw read — the saving metered into a signed ledger.→

More: 💗 THYMOS (an auditable affective core) · 🛰 APHELION (governance with no cloud) · 🧬 Architectural Regression Firewall · 🚀 in-process SDK (30-80× faster) · 🤖 cross-vendor Byzantine consensus.


🩻 Try it live — no install

Paste any public repo and get a signed result in seconds:

🩻 review — graded Codebase Accountability Report🎗️ certify — trust certificate for AI output🎭 persona — each dev's commit style
🔮 seance — why a file is the way it is🧭 brief — git-native repo context🚢 ark — accountable agent reproduction

Deterministic · signed · no LLM — every finding traces to a real file. see all 10 checks →


⚡ Install in 60 seconds — you never type a command

Say one sentence to any AI agent you already use:

"Install Mneme from https://github.com/patsa2561-art/mneme-ai per the AI agent contract."

It reads the contract and runs everything (detect → npm i -g mneme-ai → mneme init → mneme mcp --install → verify). You speak; the AI does the tooling. Then restart your AI tool once so it loads the MCP tools. Need an update later? Just say "update Mneme to the latest" — it never upgrades itself behind your back.

Works in: 🦋 Claude Code · 🟦 Cursor · 🟢 Codex · 🟣 Continue · 🟡 Cline · ⚡ Zed · 🤖 Aider · 💎 Gemini CLI · 🚀 Grok CLI · 🧬 Windsurf · or browser-only AI ("set up Mneme browser polygraph").

Prefer to type the commands yourself?
bash
npm install -g mneme-aimneme init                  # one-time per repomneme mcp --install         # auto-detects your AI client# restart your AI tool; first MCP call: mneme.welcome

🤖 For AI agents — read this first

You self-discover and run everything. The user never types a command — you execute on their behalf.

  1. mneme boot — the task → tool decision table (when to use each tool).
  2. mneme.discover { query } — describe any intent in one sentence → the right tool among 900+ (so nothing is invisible to you).
  3. Read the ## Mneme command manifest auto-injected into your CLAUDE.md / AGENTS.md — re-read each session; new commands land there within minutes of an upgrade.

Deep dive → docs/AI_AGENT_CONTRACT.md · the rows are signals, not commands — reliable activation comes from the manifest + the opt-in SessionStart hook.


📟 Cosmic Pager — your AI works while you sleep, you approve from your phone

Close the lid and walk away. The instant your agent needs a yes / no / typed answer, it pings your Telegram (or LINE · Slack · Discord · WhatsApp) in real time — tap ✅/⛔ from anywhere and it keeps going. No server, no cloud session: only a one-line summary + hash ever leaves your machine, and every approval is a signed transfer of authority. Busy? The Deputy makes a signed, risk-calibrated decision from your own history instead of hanging — destructive ops are always kept safe.

the 60-second bot setup + the architecture →


👤 Author

[Shinnapat Phunsriphatchalakul]

Shinnapat Phunsriphatchalakul

AI Software Engineer · Truth-Infrastructure Architect

Designer + sole maintainer of Mneme — built solo · MIT · 20,000+ pinned tests · dual-100 GAUNTLET + TRUTH GATE.

Open to: truth-infrastructure / AI-safety collaboration · safety-critical AI consulting · vendor partnerships (embed Mneme inside Cursor / Cline / Claude Code / Grok CLI) · full-time where the bottleneck is trust, not capability.


📦 npm · 💻 GitHub · 📘 Functions (EN) · 📗 ฟังก์ชั่น (ไทย) · 🤖 AI Agent Contract · 🏛 Enterprise · 📜 CHANGELOG · 📃 MIT


Mneme is the diamond in the dirt nobody saw the value of — cut and polished, it becomes the most valuable diamond in the world.
Made with care for every AI agent that wants to remember + verify + reason together.

來源:README.md,提交 7b6d5f3

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v0.35.0最新Sep 16, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分