AI Agents are transforming software development, but the rapid pace makes context persistence challenging. Forgetful is an opinionated MCP memory service that enforces the https://en.wikipedia.org/wiki/Zettelkasten—each memory must be atomic (one concept). We capture context, keywords, and tags to create semantic embeddings, automatically linking related memories into a knowledge graph. Beyond memories, Forgetful supports entities, projects, documents, and code artifacts.