u/Specialist-Whole-640

I built a local MCP memory layer so Claude Code can share context with other coding agents
▲ 6 r/MCPservers+1 crossposts

I built a local MCP memory layer so Claude Code can share context with other coding agents

I kept running into the same annoying workflow problem.

I use Claude Code for some work, Codex for review, sometimes Gemini/opencode for a second pass, and each agent needs the same repo decisions explained again.

So I built Pathmark: a tiny local MCP server that gives coding agents one shared memory layer.

It is intentionally boring:

  • - plain JSONL on disk
  • - no account
  • - no hosted database
  • - no API key
  • - local stdio MCP server
  • - works across different agent harnesses

By default it writes to:

\~/.pathmark/memory/memory.jsonl``

So you can inspect it, delete it, back it up, or migrate it without trusting another service.

Current tools:

  • - remember project facts and decisions
  • - create conclusions from a session
  • - search memory
  • - get project context
  • - ask memory a question

It works with Claude Code, Codex, opencode, Gemini CLI, Cursor, Claude Desktop, and other MCP clients.

Install:

npm install -g pathmark

claude mcp add pathmark -- pathmark

https://preview.redd.it/7qjfq18ttcah1.png?width=1672&format=png&auto=webp&s=addf6c7bb087b7400c8124d9f798e2675b9d09b9

reddit.com
u/Specialist-Whole-640 — 6 days ago