Mnemos: an MCP server for persistent Claude Code memory

Claude Code forgets everything between sessions, forcing you to re-explain conventions, corrections, and context every time. Mnemos (GitHub) is an MCP server that fixes that by storing and replaying persistent memory across sessions.
How it works
- On session start, it pushes a ranked context block (conventions, corrections, skills, hot files, recent session summaries) into Claude's prompt.
- Records corrections as
tried / wrong_because / fix. Three corrections on the same topic auto-promote into a reusable skill withWhen this applies / Avoid / Dosections — deterministic pattern mining, no LLM in the loop. - Bi-temporal store: facts carry valid/invalid timestamps, so "we used to use X, now Y" works without stale context.
- Compaction recovery: one tool call restores the goal and key decisions after Claude Code compacts mid-session.
- Prompt-injection scanner at write boundary (instruction overrides, zero-width unicode, MCP spoofing).
- Retrospective replay: regenerate any past session as markdown with everything learned since layered in, paste it back to Claude, ask "what would I do differently now."
Stack & install
- Single static Go binary, 15 MB. No Python, no Docker, no vector DB, no CGO.
- SQLite + FTS5 retrieval, optional cosine similarity if Ollama is running.
- Install (MIT, free, no paid tier):
curl -fsSL https://raw.githubusercontent.com/polyxmedia/mnemos/main/scripts/install.sh | bash
mnemos init
mnemos initauto-wires Claude Code, Claude Desktop, Cursor, Windsurf, and Codex CLI. Restart your agent andmnemos_*tools show up.
Who it's for
Developers using Claude Code who are tired of re-teaching conventions every session and want reproducible, token-free memory.
📖 Read the full source: r/ClaudeAI
👀 See Also

Atoo Studio: Open-Source Workspace for Managing Multi-Project Claude Code Workflows
Atoo Studio is an open-source workspace built to address terminal and tab chaos when using Claude Code across multiple projects. It introduces session forking like Git branches and allows continuation across Claude Code, Codex CLI, and Gemini CLI.

Claude adds interactive chart and diagram creation feature
Claude can now generate interactive visuals including charts, diagrams, and explorable breakdowns directly within conversations. The feature is available in beta across all plans including free tier.

Claude Code's Tool API Details Revealed
A Reddit user extracted details about Claude Code's tool API, including file system operations, bash execution, web search, and how tool calls are structured using XML-like blocks.

LLM-Memory.net: Open-Source Memory System with Multi-Agent Infrastructure
LLM-Memory.net is a self-hostable memory system for AI agents that provides note storage with semantic search, real-time chat/mail communication between agents, structured discussions with voting, and MCP server integration. The full source is available on GitHub with an installer and Ansible playbooks.