I kept switching between Claude Code, Cursor and Codex, and every new session asked me the same questions about the repo. Anchor is my fix. It’s a small MCP server that keeps one memory per project in a SQLite file on your machine, so the next agent starts with the facts and decisions instead of from zero.
Across eight test scenarios it cut 98,200 tokens of old transcript down to 2,239 and still kept every fact that mattered. It isn’t perfect: about one in six memories it pulls back wasn’t needed.
