
Mnemosyne OS
io.github.Mnemosyne-OS由 GitHub 账号 Mnemosyne-OS 发布v2.1.3更新于 Nov 1, 2026
Memory the human governs, on their own machine, plus what other coding agents here wrote.
概览
把编码助手连接到本机的 Mnemosyne OS 记忆库,让它能检索、提问并写回自己得出的结论。
- 可以做什么
- 在记忆库中检索用户保存的记忆、文档与代码
- 用自然语言向记忆库提问,并基于其内容获得回答
- 把助手得出的结论写回记忆库,供之后的会话检索
- 直接读取编码工具已写入磁盘的会话记录,无需应用或记忆库
- 适用场景
- 适合在编辑器旁运行编码助手、希望它复用此前会话中的决定与笔记而不必重新推导的场景,也适合把助手产出存入由自己掌控的本地记忆。
- 运行要求
- 通过 npx 从 npm 包以本地进程方式运行,仅限桌面端。需要本机运行 Mnemosyne OS 桌面应用,其 SDK 服务器可通过 MNEMO_SDK_PORT 指定的端口访问。记忆库访问由 MNEMO_VAULTS 与 MNEMO_DEFAULT_VAULT 配置。未声明需要账号或 API 密钥。
安装
在 SourceWeft 中
- 打开 控制台中的 Mnemosyne OS,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
The sovereign AI Operating System
Open to build on · Private at the core
[English] English · [Français] Français · [Español] Español · [Deutsch] Deutsch · [Português] Português · [Русский] Русский · [中文] 中文
Everyone is building the intelligence. Mnemosyne OS builds the relationship: the memory that makes an AI truly know you, across sessions and across time. On your machine. Yours to see.
[Irina, the assistant, made of particles: curiosity is a lovely flaw, but she is still working on her harnesses. Follow Mnemosyne OS for version 2. Her agenda pops open on Friday, 9:00, Build Release 2.0. Oops, you didn't see that. The screen switches off.]
v2.0.0 · The Avatar is out. Irina still works on her harnesses · watch with sound
⭐ Useful to you? A star on this repo helps other people find it.
[CI] [HOL Guard scan] [TypeScript] [Electron] [React] [Tests] [Mnemosyne OS Benchmark] [License] [Interface languages] [version]
[Download Mnemosyne OS] [MnemoForge CLI]
🔏 Every installer above is cryptographically attested to this exact repo, workflow and commit, via GitHub Artifact Attestations (Sigstore-backed build provenance). Don't take the download on faith: verify the file you got matches what our CI actually built:
[Audit our benchmark yourself] [Documentation]
🌐 mnemosyne-os.io, the product, for builders · mnemosyne-os.com, the company, press & labs · 📖 docs.mnemosyne-os.io, the user guide
[100% local, your memory never leaves your machine · 8 GB RAM to start, 32 GB to run all local · 7 languages, EN FR ES DE PT RU ZH · Windows, macOS, Linux, code-signed builds, auto-update]
[!IMPORTANT] 🔮 New in 2.0.0 · The Avatar. A face, a voice and a personality on every desktop. New onboarding (your settings are kept), Qwen3-TTS on the GPU, wake word, Agenda and To-do redone, Lab 3D, MnemoBudget and MnemoSign. Up to 3 desktops without a license. Many features are still experimental.
[!TIP] 📖 The user documentation is live at docs.mnemosyne-os.io, with every engine explained step by step, in English · Français · Español.
For developers
🌍 Fully multilingual: the OS speaks your language
The entire interface is localized in seven languages: onboarding, settings, chat, the voice assistant, every dialog. Switching language even re-selects the ★ recommended embedding model for it, so retrieval quality follows your language, not just the labels. Open windows pick the change up instantly.
Sovereign, local-first memory, in your language: un système d'exploitation de mémoire souverain et local · un sistema operativo de memoria soberano y local · ein souveränes, lokales Gedächtnis-Betriebssystem · um sistema operacional de memória soberano e local · суверенная локальная операционная система памяти · 主权的本地优先记忆操作系统.
Not another agent-memory library
Mem0, Zep and Letta give agents a memory layer you wire into a cloud stack.
Mnemosyne OS is the control surface for your memory, your agents and your models, and it runs on your machine. You choose which model may read your memory, and a human governs it. On LongMemEval-M holdout questions, never used to tune the engine, it scores 77.1% in hybrid mode: embeddings and search on your machine, answers from a cloud model, gemini-3.8-flash (audit it yourself).
The AI that remembers you, not infrastructure you plug into someone else's.
Where the project lives
Published by XPACEGEMS LLC. These are its official addresses:
Why call it an "OS"?
Not because it has a kernel or drivers. Because it does what an OS does: it manages resources on behalf of processes that shouldn't have to manage them themselves. Linux does that for programs (CPU, RAM, disk, network). Mnemosyne OS does the same thing for AI agents, and the resources are just different:
This isn't a marketing stretch invented for this repo. MemGPT (Packer et al., UC Berkeley, 2023, arXiv:2310.08560) proposed the same "OS for LLMs" analogy in a peer-reviewed paper, virtual context management modeled on OS memory hierarchies. Mnemosyne OS takes that same premise further: not a single-session context-paging technique, but a system that runs continuously, isolates multiple agents, and persists on the machine as a daemon, not a library you import and lose on exit.
The flagship app: Mnemosyne OS Infinity Edition
The reference application of the ecosystem: a local-first AI Operating System that
puts a sovereign memory core under strict user control. It runs LLMs locally or in the
cloud, keeps every encrypted vault on your machine, and, for agent-to-agent sync, can
speak over a libp2p transport (@mnemosyne-workspace/mnemosync-p2p).
Unlike fragmented AI wrappers, Mnemosyne OS never exposes your knowledge vault indiscriminately. Every agentic connection is governed by FGAC (Fine-Grained Access Control) and 400 Zod-validated IPC channels, ensuring total sovereignty over what executes, what's stored, and what syncs.
Core Modules
Under the hood: the engines
[Spine engine, memory, semantically classified · Adaptive RAG, retrieval that shifts gears · Dream State, consolidation while you sleep · Voice engines, local STT and TTS, GPU or CPU · Embeddings, cloud, local ONNX or Ollama]Not one big "AI" black box. Several independent, purpose-built engines:
- Embedding engine: a priority-ordered chain of embedding providers (cloud, local ONNX, Ollama). Tries each in order and fails loud rather than returning a null vector, a failed embedding must never silently become an invisible memory.
- Retrieval engine: an in-RAM, decrypted vector cache (int8-quantized to scale), ANN search unioned with exact term matching before the final re-rank pass.
- Spine engine: classifies every memory by semantic nature (its "spine" + tags), from a taxonomy that lives as data, not hardcoded logic, so new categories don't require a code change.
- Dream State: two-speed consolidation. A fast, low-latency tier extracts facts during active use; a heavier tier runs at idle/night to resolve contradictions and link memories across sessions. Output is appended alongside raw retrieval, never silently replacing it. See the benchmark results below.
- Adaptive RAG (the "gearbox"): rather than injecting every retrieved candidate, context selection (top-k / MMR / low-discrepancy sampling) scales to both the model tier you're running and the thinking mode you pick.
- Theia, the vision engine: named for the Titaness of sight, who in the myth is Mnemosyne's sister. A complete image-memory engine: your images are embedded 100% locally (SigLIP 2, in an isolated sidecar) into their own vector space, recalled in chat as thumbnails through three rank-fused channels: semantic, pixel-color palette, and emergent categories the engine discovers on its own, and browsed in a living gallery. The human always outranks the model: rate, pin, describe, teach, rename or merge its categories. Honest by construction: a cold or still-indexing engine says so, instead of inventing "no matches". Off by default, behind one Settings toggle.
- Voice engines, STT and TTS, fully independent: speech-to-text runs small models in-process and large models in an isolated GPU/CPU sidecar (a big STT model loaded in-process can crash the whole app); text-to-speech runs system, cloud, or local (offline binary or GPU voice cloning), scheduled sample-accurately for gapless playback. No NVIDIA GPU → automatic CPU fallback, never a hard block.
- 400 Zod-validated IPC channels connect all of the above to the UI, auto-generated and checked by a drift test on every build.
📄 Deep dive: The Resonance Engine, technical whitepaper. The full architecture behind these engines: why memory should resonate rather than be looked up, how consolidation and adaptive selection work, and the LongMemEval results, kept current as the engine ships.
📚 Full documentation: the user guide lives at docs.mnemosyne-os.io; concepts, architecture, governance, and design decisions live in
doc/.
How memory works
Proven on LongMemEval-M: not just a pitch
LongMemEval is a public,
independent long-term-memory benchmark. Its full-haystack variant surrounds
every question's evidence with ~480 distractor sessions, the closest published
setup to a real, lived-in memory vault, and harder than the -S slice most
reported numbers use.
The protocol was published before the run. The holdout questions had never been answered before. The run uses the hybrid mode: embeddings and search run on the machine, and a cloud model, gemini-3.8-flash, writes the answers. It measures the SDK and MCP door that agents use.
In September an outside audit by Julien Gelee found a wrong verdict in our August result. It covered the published files, ledgers and arithmetic, and did not evaluate the product or the closed engine. The erratum corrects it to 35/48 (72.9 %) under the strict judge and 37/48 (77.1 %) under the flexible one. We then ran the whole benchmark again. July's composed 72.9 % stays archived under its DOI. The reader, the engine and the judges changed between these runs, so the figures sit side by side and never chain into a progression.
Don't take any of it on faith. Audit it. The published grader and per-question verdicts let you re-derive every score in one command, no engine and no network. Full methodology, root-cause analysis, and the raw run logs of both campaigns are public too:
🔍 Audit it yourself: every answer and a verify.js → · live results page · raw logs & methodology
Citing this work. Both the evidence and the architecture are archived under permanent identifiers, so they can be cited rather than merely linked:
Interface Gallery
The infinite canvas (v1.4.0): pan the void, zoom 10%–100%, and make the plane yours, the image gallery, MnemoHub, diagnostics, world clocks, weather and stickers, all living on one endless surface
[Thirteen seconds of the infinite canvas, panned, zoomed and decorated live]
Thirteen seconds of the real thing, the canvas panned, zoomed and decorated live · watch in higher quality
Turn memory on for your images. One Settings toggle gives your vaults an eye:
drop in a folder of photos and Mnemosyne OS remembers every image you add:
indexed 100% locally, organized in a living gallery you can rate, pin and teach,
and recalled in chat: ask for "the pieces that look like a blue cup" and your own photos answer.
Neural Map: your vault rendered as a living mathematical topology, Enneper surface, Klein bottle, Lorenz attractor, Clifford torus… the equation is the shape
[Neural Map, torus topology]
Every node is a memory, every edge a measured semantic link, here the same graph wound onto a torus, tuned live
[AI Configuration, multi-model, local or cloud]
Multi-model by design: run memory 100% local, cloud, or hybrid, Gemini, Claude, OpenAI, Groq, Mistral, DeepSeek, Ollama
[MnemoHub, build, sign and publish a cartridge]
MnemoHub: build a cartridge on the SDK, sign it with your sovereign wallet, and publish it to the ecosystem
[Sovereign Notes]
Sovereign Notes: write in a local, classified vault, every note is embedded and retrievable, feeding the same memory your agent draws on
Two doors between your IDE and your memory
You already run an agent next to your editor. It opens every session without the history of the project it is working in, so it reasons its way back to conclusions you reached weeks ago, and it will do that again tomorrow. Part of that history survives: the agent wrote it down itself. It sits in a dot-directory beside the code, usually gitignored, read by nothing.
Mnemosyne OS opens two doors onto it, and they run in opposite directions.
Door one, memory reads the agent. DocWatch watches a folder you deliberately point
at, whatever its name, so .claude/…/memory is treated like any other source and what
your agent noted becomes retrievable next to your documents and your code. Shipped in
v1.4.3: before that a blanket ignore rule dropped every dot-directory, in silence.
→ Connect your coding agent's memory
Door two, the agent reads memory. @mnemosyne_os/mcp
is a Model Context Protocol server: one entry in your client config, and the agent can
search a vault, ask it a question in prose, and write back what it worked out.
→ Connect Claude to Mnemosyne OS (MCP)
Three of those tools need neither the app, nor a vault, nor a single token: they read the transcripts your harness already writes to disk. That is what makes "is another session live on this branch before I commit?" cheap enough to actually ask.
The mechanism is the whole claim. We publish no measurement of what this saves in tokens or in minutes, so we assert none. Retrieval is not reasoning: a decision a model can look up is a decision it does not derive a second time, and the context it would have spent reconstructing where it is goes to the task instead. Watch it in your own sessions rather than taking a number for it.
Build on Mnemosyne OS
You've seen what it is and that it works. Now build on it. Your apps, agents, and skins talk to the private AI memory runtime through a public Gateway contract: a stable, documented surface you build against, while the Cognitive Core stays sealed and never exposed.
Two ways in:
- 🛠️ Build on it: copy the cartridge boilerplate for an app inside the Mnemosyne window, or scaffold a separate program and you're talking to the memory vault in minutes.
- 💾 Run it: install the flagship desktop app, Infinity Edition.
Start from the cartridge boilerplate and you're ingesting and querying the vault, under FGAC, scoped, and consent-gated, in minutes.
🛡️ Zero-Trust by design. Every SDK connection authenticates with a short-lived JWT, listens on
127.0.0.1only, and is bounded by the scopes your app manifest declares. The OS sees your requests; you never see the core.
The cartridges are real, and readable
The apps in MnemoHub aren't black boxes. Each ships its actual src/ (React + the SDK),
public and inspectable. Clone one as a reference implementation and read exactly how a
real app connects to the memory runtime, ingests, and queries the vault through the SDK. Don't
learn the SDK from API docs alone, download a working app and copy the patterns. A few live examples:
MIT cartridges are yours to fork and ship anywhere. The Cartridge License is source-available: read it, learn from it, modify it, with one condition: it runs inside the Mnemosyne OS ecosystem.
🧩 Make your own. Scaffold a cartridge from the boilerplate, build it against the SDK, and publish it to MnemoHub, exactly how these were made. From
npm createto a signed, installable cartridge, the whole path is yours.
The open ecosystem
The open surface of Mnemosyne OS is MIT-licensed and free to build on:
- Layer-2 SDK (
/packages) is the integration surface above: connect apps, build skins, scaffold projects, evaluate against the Gateway. - MnemoForge CLI (
/cli) is a separate developer tool with its own docs: seecli/README.md. To give a coding agent memory, use the MCP server instead.
Why it's safe to build on
The open SDK and the sealed core are separated by a single boundary: the Gateway. Apps speak a public contract; the core's internals are never shipped to, or reachable from, third-party code.
The Engramm License
Running Mnemosyne OS is unlocked by an Engramm, named after the engram, the physical trace a memory leaves in the brain. Fitting for a memory OS: it's your own verifiable trace of ownership.
Rather than an account and a monthly subscription, your license lives on-chain (Base), bound to your wallet, not to a machine, not to an email. You hold it, so you own your copy and carry it to any device you want, and anyone can verify it. The same Engramm drives your sovereign pseudonym and cloud credits. Holding it and checking it cost you nothing. See below.
Auth: cold boot / warm boot
A local wallet is the only credential. No account, no password server-side to breach.
No gas fees, no crypto to manage. The chain is plumbing, not a paywall. You never pay a network fee, hold a token, or approve a transaction. Ownership is recorded on Base so it stays publicly verifiable, but every network cost is covered for you. A wallet you never have to think about.
Security-first Electron architecture
contextIsolation: true,nodeIntegration: falseon every windowsandbox: truefor web content, relaxed only for the local-AI worker threads, mitigated by context isolation + Zod-validated IPC- Explicitly declared IPC methods via Context Bridge, validated with Zod + audit logging
- Strict Content Security Policy
- Windows builds code-signed (Certum OV, RFC-3161 timestamped); every release binary carries a Sigstore build-provenance attestation tying it to the exact CI run and commit that produced it
Sovereignty enforced in code
- FGAC governs exactly what an agent, or a third-party app, can read, write, or sync
- 24h TTL on access grants, auto-healing on refresh
- P2P Shadow Sync with alert system and OS notifications
- No telemetry without consent
Stack
- Runtime: Electron 31, Node.js 22
- Frontend: React 18, TypeScript (strict mode), Vite
- State: Zustand with
useShallowatomic selectors - AI Integration: Claude API, Ollama (local LLMs), OpenAI-compatible endpoints
- Testing: Vitest + Testing Library, green CI gate
- CI/CD: GitHub Actions, typecheck + lint + i18n validation + tests
Open-core & Licensing
Mnemosyne OS follows an open-core model: an open, MIT-licensed developer ecosystem built around a proprietary core.
The SDK and MnemoForge CLI are MIT licensed. Fork them, build on them, ship
your own apps. The root LICENSE file is the plain MIT text and covers
cli/, packages/, examples/ and handbook/; the desktop application is not covered
by it. The Mnemosyne Neural OS platform, the desktop application, Neural
Map, MnemoHub, Dream State, Vaults, and associated services, is proprietary
software. No part of the platform may be copied, modified, or distributed without
explicit written permission from XPACEGEMS LLC.
End-user licensing is separate from the code license above. Running Mnemosyne OS is unlocked per user by the Engramm, an on-chain license bound to your wallet, not a subscription, while the SDK and CLI you build with stay MIT.
Why the core is closed. Everything you need to build is open; what stays sealed is the part that took years of full-time R&D to get right, the memory engines (Spine, Retrieval, Dream State) behind the LongMemEval numbers above. Keeping that core proprietary is what lets an independent lab sustain the project, fund the open ecosystem around it, and grow a team, instead of handing a hard-won engine to anyone who would re-skin it. The trade is deliberate: everything above the Gateway is yours to fork; the engine that makes it worth building on stays ours.
For licensing inquiries: [email protected]
Quality
Development Philosophy
Mnemosyne OS is built on three principles:
1. Sovereignty: Your data stays local. Your models run locally if you choose. No telemetry without consent. FGAC controls what the AI can and cannot access.
2. Multi-model: No vendor lock-in. Claude, GPT, Gemini, Groq, Mistral, DeepSeek, and MiniMax in the cloud; Ollama or a local GGUF model fully offline; any OpenAI-compatible endpoint on top. Switch per task, or let the app route automatically.
3. Agentic by design. This is not a chat interface with file upload. A real orchestration layer where multiple AI agents coordinate, with policy enforcement and audit trails.
🔬 Mnemosyne Labs: research, activated
[Mnemosyne Labs, open research program. Research, activated. Open methodology, auditable benchmarks, artifacts archived with a DOI, cite the work, audit the claims.]The numbers above come from published, citable research artifacts. Mnemosyne Labs is the research arm of the project: methodology in the open, benchmarks anyone can audit, artifacts archived with a DOI.
Both records are open access (CC BY 4.0), cite each other on Zenodo, and are bound to the founder's research identity, ORCID 0009-0009-1087-3917.
→ Mnemosyne Labs · → How to cite this work · → Live audit page
Roadmap
Shipped
- 🚀 Infinity Edition, 28 public releases, now at v2.0.0 · The Avatar
- 🖼️ Theia, image memory and visual recall: Mnemosyne's sister engine (named for the Titaness of sight) gives every vault an eye: your images are embedded locally (SigLIP 2, no cloud, no API), recall answers with thumbnails under the reply, and a living gallery shows them with categories the engine discovers on its own: categories you can rate, correct, rename or teach, because the human's word always outranks the model's guess. Off by default; one Settings toggle installs, downloads pinned weights and indexes.
- 🕸️ Synaptic P2P (beta, since v1.5.0): two installs connect directly over libp2p, with no cloud relay. Give someone a vault to read, send mail between installs, keep one vault together, and give each of your machines a role
- 📚 Memory cartridges: public knowledge fetched from its official source into your memory, starting with laws, medicine, science, world history, known vulnerabilities and trademarks
- 🖐️ Voice and gestures (v1.7.0, gestures out of beta in v1.8.0): drive the canvas with your voice and your hands
- 🧩 MnemoHub: signed cartridge marketplace, community submission pipeline, live publishing
- 🪪 Sovereign identity: claim a public pseudonym bound to your wallet, no account, no password
- 💤 Dream State: a consolidation engine that replays and links your memories while you're away
- 🗜️ Octave, multi-resolution memory compression: the engine behind the compression milestone, aboard since v1.3.8: while you're away, consolidation prepares each memory at several resolutions, so the answer path can carry more memory into a small context window. Strictly extractive: every compressed line is a verbatim excerpt of the original, provable by character offsets, never a paraphrase: and compressed derivatives inherit the exact vault protection of their source. Serving them on the answer path stays off by default until the full benchmark campaign clears it.
- ⚡ MnemoForge CLI v1.4.7 on npm,
@mnemosyne_os/forge· Soul Protocol · Canvas Rules · Chronicle System · MCP Server - 🌱 Public beta, v1.1.0-beta.1: where it started (personality-profile builder, semantic memory graph, first-contact onboarding)
What's next
- 🗜️ Context compression, on by default: the Octave engine is already aboard (see Shipped). While your machine is idle, every memory is prepared at several resolutions, strictly extractive, offset-provable, never a paraphrase. What remains is serving those compressed forms on the answer path for everyone, gated behind the full measurement campaign, so a lifetime of accumulated memory stays cheap to carry into the small context windows of on-device models. Memory that keeps growing must stay cheap to carry, this is what keeps Mnemosyne sovereign on modest hardware.
- 📱 Mobile companion app: take notes and reach Mnemosyne OS running on your desktop remotely. Capture on the go, sync back into your local vault, chat with your own memory away from the machine
- 👥 Team features: memory shared across a whole team, beyond one shared vault
- 🖥️ Self-hosted sync server
- 🕸️ Permaweb archival: pay-once, permanent memory storage on Arweave, no subscription and no server that can disappear. Psyche (souls for any AI agent) is the vehicle; bringing it into Mnemosyne OS as a cartridge is the path to making permanent archival a native option for chronicles, and eventually vault backups
- 💰 Creator economy, paid visibility for cartridges, revenue flowing back to builders
About
XPACEGEMS LLC, Independent AI software lab
Headquarters: 2932 NW 72 AVE, Miami, FL 33122, USA
Founder & Lead Architect: Tony Trochet
Product: mnemosyne-os.io: downloads, docs, build on it
Company: mnemosyne-os.com: press, research, Labs
Documentation: docs.mnemosyne-os.io: every engine, step by step
LinkedIn: Tony Trochet
GitHub: @yaka0007
Built through Neural Coding, human-architected, with Claude (Anthropic), Antigravity (Google DeepMind), and Cursor directed as instruments.
📰 What's new
A new build ships most weeks. Windows builds are code-signed (Certum OV, RFC-3161 timestamped) and auto-update once installed.
✍️ From the blog
The longer stories behind the releases and the campaigns, on the product site:
- A multiplier cannot rescue a zero: dense embeddings can't hear a rare proper noun. What worked: a second, fully local ranking fused by rank, with two reproduced runs, a 48-question holdout, and every number auditable.
- 72.9%: and the three questions we miss: LongMemEval on the full-haystack variant, the one nobody shows: the number, the protocol, the levers we refuted, and the misses we own.
- We gave personality control of memory. It cost 31 points.: the most seductive feature we built this year made retrieval measurably worse; the ablation, and why personality shipped as a costume.
- Present is not the same as loadable: a package can be there, at the right version, and still be unreachable to the code that imports it.
- The memory my brain kept asking for: why this OS exists: not a product, a prosthesis for a brain that ran too fast for the world. (original in French)
Memory decides who an agent stays between sessions, not whatever model happens to be running.
来源:README.md,提交 69e78f3
工具
0版本历史
2- v2.1.3最新Oct 18, 2026
- v2.0.0Sep 16, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分