memd gives AI coding agents long-term memory. Decisions, patterns, context β stored once, available in every future session.
Your AI agent makes great decisions β then forgets all of them. Next session, it re-discovers the same patterns, repeats the same mistakes, asks the same questions. You become the memory.
Same architecture discussions, every single time.
Decisions made last week? Gone. Patterns discovered? Gone.
You end up maintaining CLAUDE.md files by hand.
Every conversation needs 5 minutes of "here's what we decided."
Everything an agent needs to build, maintain, and query its own knowledge base.
Ten entry types β decisions, patterns, errors, schemas, constraints, solutions, and more. Each with priority, scope, tags, and TTL.
SQL filters and vector similarity search run in parallel, then merge results. Find knowledge by meaning, not just keywords.
Snapshot development state β completed steps, blockers, next actions. Resume any task from exactly where it was left.
Append-only trail of every action. Files changed, outcomes, notes. Full session history that never gets lost.
Track working periods with start/end lifecycle. Context persists across sessions β the whole point.
Track work items across sessions with status lifecycle, priority, and dependency blocking. Never lose your todo list between conversations.
TTL-based expiry sweeps stale entries. Priority-aware: critical knowledge is never auto-removed. Zero maintenance.
Works with any MCP-compatible agent. Backend hosted at api.memd.dev.
// .mcp.json { "mcpServers": { "memd": { "command": "npx", "args": ["@memd/mcp"], "env": { "MEMD_API_URL": "https://api.memd.dev", "MEMD_API_KEY": "your-key" } } } }
Open source, self-hosted, MIT licensed. Your data stays yours.
Get started now