Friday is an open-source, self-hosted persistent memory layer for AI coding agents
Summary
Friday is an open-source, self-hosted persistent memory layer for AI coding agents. It connects Cursor, Claude, VS Code, Antigravity, Codex, and other clients through the Model Context Protocol (MCP), allowing project context to persist across chat sessions. The system exposes four MCP tools for loading context, searching memories, adding memories, and recording facts, while also offering authenticated REST endpoints. Its architecture combines a FastAPI gateway with Mem0 semantic memory, ChromaDB vector search, Neo4j knowledge graphs, and an LLM-based pipeline that extracts entities and relationships from stored memories. Friday also includes Neural Studio, a browser-based graph interface with search, project filters, inspection, and CRUD operations, plus a versioned facts ledger that preserves superseded entries for auditability. The project claims targeted retrieval can reduce context usage by about 90%, citing roughly 800 tokens per task instead of 8,000, and reports context recall accuracy of about 94% versus 30%; these figures are presented by the project rather than as an independent evaluation. Deployment requires Docker and Docker Compose, along with API keys for DeepSeek and Mem0; Neo4j is bundled in the Compose setup. The roadmap lists multi-user namespaces, SDKs, integrations, and a future managed cloud offering. Friday is released under the MIT license, with nine tests reported as passing.