mempalace
by MemPalace
MemPalace stores your AI conversation history as exact text and finds it again using meaning-based search, rather than summarising it. It gives AI coding assistants a long-term memory that stays on your own machine.
- Stars
- 59.8k +2 a day
- Licence
- MIT
- Runs on
- Your computer
- Setup
- Moderate
- Language
- Python
- Age
- 205 days
What you can do with it
- Save chat and coding-agent transcripts word for word and search them by meaning
- Organise memories by person, project and topic so searches stay focused
- Connect it to an MCP-compatible assistant such as Claude Code so it can recall earlier decisions
Make money with it
A freelance developer or consultant could offer set-up of private, local AI memory for clients who do not want their data sent to outside services.
An idea, not financial advice. Check the licence before charging for anything built on it.
Ways a business could use it
- Keep a searchable record of client projects and past technical decisions so a freelancer does not have to re-explain context to AI assistants
- Give a small team a shared memory of previous discussions and fixes, cutting time spent hunting through old chats
Can you use it commercially?
Free to use, change and sell, including in paid products. Keep the copyright notice.
Not legal advice. Read the project's licence file before building a product on it.
Getting it running
Install the Python package with uv, pipx or pip (then run mempalace init), or pull the Docker image; it is then wired into an MCP client.
Follow the official instructions in the project README.
Things to check
- Impostor websites exist, so only use the official GitHub, PyPI and docs sources
- Benchmark claims come from the project itself and are not independently checked here
- First run downloads an embedding model, and Android (Termux) is not natively supported
- Stores full conversation text, which may include sensitive information
Checked 27 Oct 2026. Summary drafted by AI from the project's README.