Persistent, evolving memory layer for AI coding agents with MCP-native integrations, hybrid retrieval, and cross-session recall.
MemContext solves one of the biggest gaps in AI-assisted development: agents lose user preferences, project context, and prior decisions between sessions. I built it as a persistent memory layer that plugs into MCP-compatible tools so assistants can save, retrieve, and evolve context instead of starting from zero every time. The hosted product is designed to be simple to adopt, connect an API key, add the MCP config, and your assistant starts remembering across sessions.
The system combines a Hono API, MCP server, Next.js dashboard, public docs, and marketing site inside a Turborepo monorepo. Under the hood it uses hybrid retrieval with vector embeddings and PostgreSQL full-text search, relation-aware memory updates, temporal expiry, feedback-aware ranking, and project-scoped organization. That makes the memory layer useful not only for one agent, but across Claude, Cursor, OpenCode, Codex CLI, Windsurf, and other MCP-compatible clients.
Combining vector embeddings, PostgreSQL full-text search, and query-variant retrieval into a memory layer that surfaces relevant context instead of noisy matches.
Designing evolving memory flows so entries can be saved, updated, extended, expired, and ranked by feedback without creating duplicate context.
Building MCP-native integrations that work reliably across multiple coding agents, transports, and setup styles.
Structuring a monorepo that shares types cleanly across the API, MCP server, dashboard, docs, and website while keeping deployments independent.
Current Status
Completed & Live
Last Update
2026