cc-simple-memory (STRML) — Summary
cc-simple-memory is a minimalist Claude Code plugin (Shell + Node.js) for extracting learnings from session transcripts into per-project and global MEMORY.md files. It uses three hooks (SessionStart, Stop, PreCompact) and a dedicated claude-memory CLI binary that wraps the extraction logic. The model tiering is distinctive: Sonnet for per-session extraction (Stop, max 1/hour per project), Opus for garbage collection (every 10 extractions), and Haiku for condensation pre-passes on long sessions. It creates two persistence scopes — per-project (~/.claude/projects/<encoded>/memory/MEMORY.md) and global cross-project (~/.claude/rules/global-memory.md) — so learnings can propagate across sessions and projects. Installation requires a post-install setup script to create the ~/bin/claude-memory symlink and grant permissions. The framework is ultra-lightweight (3 shell scripts, 1 Node.js CLI) with no database, no MCP server, and no dashboard. Compared to seeds, it is closest to agent-os in prioritizing minimal footprint, but adds automatic AI-powered extraction at session boundaries.