What it does
codemem keeps coding memory across sessions, machines and teammates for OpenCode, Claude Code, Codex and the Pi agent. It captures decisions, dead ends and repository-specific traps, then brings relevant memories into later prompts. Memories live in local SQLite, and optional peer-to-peer sync can carry selected project memory between machines.
Use cases
- 01Share repository traps with a teammate
- 02Carry decisions from one machine to another
- 03Recall why an approach was dropped earlier