mnemosyne

MCP.Pizza Chef: mnemosyne-oss

Most AI conversations start from zero every time — this tool gives an assistant a lasting memory instead, saved to a single file that stays on your own computer rather than a company's servers. Tell it something once — a preference, a project detail, a past decision — and pull it back up later, even in a different app. It works with Cursor, Windsurf, Claude Code, and other AI tools that use the same connection method, plus anyone building a custom AI assistant in Python. Setup runs from the command line, and the core memory feature needs no account or subscription.

Coding
Data
Notes

Use This MCP server To

Have my AI remember my preferences across conversations Store notes and facts privately on my own computer, not the cloud Recall project details across every coding session I have Search past conversations to find something I mentioned before Keep the same memory working across different AI apps Stop repeating myself to my AI assistant every time I start over

README

Mnemosyne

Mnemosyne

Zero-cloud AI memory that works everywhere. SQLite-backed. One pure-Python dependency.

Python PyPI License CI BEAM Discord ProductHunt MCP

Proudly sponsored by

Atlas Cloud

Compute Partner  ·  inference credits powering the nightly recall benchmarks, multi-model parity tests, and provider coverage in the Hermes plugin.

Partner with Mnemosyne


Mnemosyne is a universal, Hermes-first memory layer that works with any agent framework (Claude Code, Cursor, Codex, OpenWebUI, OpenClaw, or your own custom agent). One pip install, one SQLite database. No external services required.


Table of Contents

mnemosyne FAQ

Can I use this to keep my AI assistant remembering things between sessions?
Yes — that is exactly what it is built for. It saves what you tell it to a single file on your computer, and any connected AI tool can pull that memory back up in a later conversation.
Which apps does this work with?
It is built to work with Cursor, Windsurf, Claude Code, and OpenAI's Codex, plus any other AI tool that supports the same connection method. There is also a version for people writing their own custom AI programs in Python.
Do I need to pay for anything or create an account?
The core memory storage is free and runs entirely on your own computer with no account needed. Some optional add-on features may call an outside AI service, which could require a key from a provider like OpenAI, Claude, or Gemini.
How hard is it to set up?
It takes some comfort with the command line: you install it with a single command, then add a short snippet to your AI tool's settings file. It is not a one-click install, so it suits people who don't mind following a short technical guide.
Does this send my data anywhere?
No — the whole point of the tool is that your memory stays in one file on your own device instead of being uploaded to a company's servers.
Can I use this to search back through things I've told my AI assistant before?
Yes — you can ask it to recall a topic, and it will pull up the relevant memories it has stored, even if you are now talking to a different AI tool than the one you originally told.
Will my memory carry over if I switch from one AI assistant to another?
Yes, as long as both assistants are connected to the same memory file, so switching from Cursor to Claude Code, for example, does not mean starting over.
Is my information safe if I don't have a technical background?
Keeping everything local limits some of the exposure that comes with cloud storage, but you would still want basic care with your device's overall security, since the memory file lives directly on it.