purmemo
About
AI conversation memory that works everywhere — save and recall across Claude, ChatGPT, Gemini, Cursor, and all MCP-compatible platforms. 11 tools including shared community memories.
Details
- Author
- purmemo-ai
- Categories
- Productivity, AI, Knowledge Base
Jump to
Setup
Install purmemo in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/purmemo-ai/purmemo-mcp
Follow the installation instructions in the repository README, then restart your MCP client.
Memory for your AI tools.Claude remembers who you are, what you're working on, and what you said last time — across every session, on every platform.
Just want it in ChatGPT or Claude.ai in your browser? Get theChrome Extensioninstead.
curl -fsSL https://app.purmemo.ai/install | sh
irm https://app.purmemo.ai/install.ps1 | iex
That's it for installing. The script handles everything — it'll install Node if you don't have it, set up thepurmemocommand, and tell you when it's done.
Quit and reopen Claude Desktop (or Claude Code). pūrmemo is now connected.
You'll know it workedwhen your next Claude session opens with a header like:
pūrmemo v15.7.20 · you@example.com · Free · 0 memories
Try saying "save this" at the end of a conversation, or "what was I working on?" at the start of a new one.
purmemocommand not found?Close and reopen your terminal, then try again. New commands sometimes need a fresh shell.
You see "Failed to read token" or "bad decrypt"?Run:
purmemo --update && purmemo init
This clears any stale credentials and signs you back in. (Fixed in v15.7.20+ — if you're on an older version, this is a one-time thing.)
Anything else?Open an issue atgithub.com/purmemo-ai/purmemo-mcp/issues— we read every one.
- Remembers everything— save any conversation, recall it later by typing what you remember about it.
- Knows who you are— your role, your projects, your stack — loaded automatically into every new session.
- Works everywhere— Claude Code, Claude Desktop, Cursor, Windsurf, Zed, anything that speaks MCP.
Three slash commands you'll use most:
npm install -g purmemo-mcp && purmemo
Or, run it once without installing globally:
Open Claude Desktop → Settings → Developer → Edit Config and add:
{ "mcpServers": { "purmemo": { "url": "https://mcp.purmemo.ai/mcp/messages", "transport": "streamable-http" } } }
Get your API key fromapp.purmemo.ai→ Settings → API Keys, then edit:
- macOS:~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:%APPDATA%\Claude\claude_desktop_config.json
{ "mcpServers": { "purmemo": { "command": "npx", "args": ["-y", "purmemo-mcp"], "env": { "PURMEMO_API_KEY": "your-api-key-here" } } } }
{ "mcpServers": { "purmemo": { "command": "npx", "args": ["-y", "purmemo-mcp"], "env": { "PURMEMO_API_KEY": "your-api-key" } } } }
Windsurf— edit~/.codeium/windsurf/mcp_config.json(same shape as above).
Zed— edit~/.config/zed/settings.json, add undercontext_servers:
{ "context_servers": { "purmemo": { "command": { "path": "npx", "args": ["-y", "purmemo-mcp"], "env": { "PURMEMO_API_KEY": "your-api-key" } } } } }
Looking for the technical stuff? It's all here:
- Tools, resources, prompts reference— every MCP tool the server exposes (save_conversation,recall_memories,commit,snapshot,run_workflow, etc.)
- Living document semantics—mode='append'vsmode='replace', chunking behavior, ADR-036/038 details.
- Identity layer— the cognitive fingerprint that loads into every session.
- Architecture decisions (ADRs)— every design decision, with context and trade-offs.
- Source for the install scripts— read before running, if you want.
- Dashboard— view and manage memories
- Chrome Extension— for ChatGPT, Claude.ai, Gemini in browser
- Privacy Policy— encrypted in transit and at rest, never shared
- Support / Issues
The MCP connector code in this repo isMIT licensed. The pūrmemo platform, API, and backend are proprietary.
Local-first cross-agent memory MCP. 6-layer structured brain (goal/context/emotion/impl/caveat/learning) with token-saving file diff cache (86% measured savings on re-reads)
An AI capability enhancement system providing professional roles, memory management, and knowledge systems for applications like Claude and Cursor.
Mnemex is a Python MCP server that provides AI assistants with human-like memory dynamics through temporal decay and natural spaced repetition, storing memories locally in human-readable JSONL and Markdown formats.
Give your AI the ability to remember key facts and everything you've ever discussed
Centralized note store across AI clients: Claude, ChatGPT, Cursor, Codex, Windsurf. Save in one client, access in another instantly. Across devices — phone, desktop, everywhere. Cross-session context: 'catch me up' surfaces plans and findings from any prior session. AES-256-GCM encryption at rest, per-user key isolation. Soft delete with 30-day recovery window. Pin notes to exempt from cleanup and prioritize. Tag notes for categorization and filtering ('tag: auth'). Your mctx account is your identity — instant access from any AI tool.
Your prompt library as an MCP server — search and pull your saved prompts & skills straight into Claude Code, Cursor, ChatGPT & Windsurf.
Persistent memory for AI assistants and coding agents across ChatGPT, Claude, Cursor, and other MCP-compatible tools.
One shared, versioned memory for your AI agents across Claude Code, Cursor, Kiro and Grok, with a source on every answer and full history.
Hebbian memory for AI agents — learns file access patterns, builds neural pathways, predicts next tools/files, saves tokens
Operational memory for AI agents that persists across sessions and tools.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



