Vibe Coding Discover

MCP

Open-source cross-agent memory layer for coding agents via MCP. Compatible with Claude Code, Codex, Cursor, Windsurf, Gemini CLI, Antigravity, OpenClaw, Hermes Agent, Oh-my-Pi, Pi, Copilot, Kiro, OpenCode, and Trae.

★ 81365 forksTypeScriptApache-2.0AVIDS2

Memorix is a local-first cross-agent memory layer, shipped as an MCP server plus CLI/SDK, that gives coding agents shared project memory: observations, Git-derived facts, reasoning, code state, knowledge pages and orchestration. SQLite is canonical with optional Orama/LanceDB retrieval.

Use Cases

Share one project memory across Claude Code, Codex, Cursor, Windsurf and other agentsResume work across new chat sessions and IDE switchesTurn Git commits into searchable engineering factsStore design rationale, alternatives and trade-offs beyond a single chatCoordinate multi-agent tasks with handoffs, file locks and verification gatesReview-gated source-backed knowledge pages and project workflowsPromote durable knowledge into reusable agent skillsLocal dashboard and HTTP MCP endpoint for browsing and curating memoryOptional privacy-filtered multi-device memory syncScriptable memory access via CLI and SDK

Built With

Language
TypeScript
Frameworks
Model Context Protocol · Node.js · TypeScript · SQLite FTS5 · Orama · LanceDB · Bun · Docker · tsup · Vitest

Tags

mcp-server · agent-memory · cross-agent-memory · local-first · coding-agents · project-memory · git-memory · reasoning-memory · sqlite · context-management · multi-agent-orchestration · claude-code · cursor · codex · skills · typescript