MARM MCP provides persistent memory and structured session context beneath any AI tool, so your agents learn, remember, and collaborate across all your workflows.
Allows AI assistants to access and analyze your Cursor conversation history, enabling personalized coding assistance based on your actual development patterns.
A different approach from typical persistent-memory MCPs. Instead of a local
SQLite + embeddings store, the memory lives as plain files in a .ai-memory/
directory you commit to your repo (facts.jsonl, decisions/\*.md, gotchas.md).
Git is the sync layer — what one Claude/Cursor/Cline learns about a repo, the
next session (or a teammate's agent) picks up automatically.
5 MCP tools: get_rep
A fully local persistent memory layer for LLM coding agents (Claude Code, Codex, Gemini CLI, OpenCode). A shell wrapper intercepts tool invocations, fires hooks on every tool call, then runs a 3-layer pipeline (extract → compress to ≤500-token digest → merge into project memory doc) at session end. The next session gets prior context injected automatically.
Basic Memory is a knowledge management system that allows you to build a persistent semantic graph from conversations with AI assistants. All knowledge is stored in standard Markdown files on your computer, giving you full control and ownership of your data. Integrates directly with Obsidan.md
Persistent memory for any AI assistant. Zero token cost until recall. Stores memories in local SQLite, ranks by 6-factor scoring, returns results 79% smaller than JSON. Works with Claude, ChatGPT, Grok, Cursor, Windsurf, and any MCP client.