{"repo":"blas0/UnseveredMemory","free":true,"listed":false,"github":"https://github.com/blas0/UnseveredMemory","clone":"git clone https://github.com/blas0/UnseveredMemory.git","description":"Simple, organic, lightweight yet purposeful memory system for Claude Code.","language":"Shell","stars":48,"topics":["ai-coding","claude","claude-code","developer-tools","hooks","markdown","memory","persistence","productivity"],"license":"MIT","category":"productivity","readme_excerpt":"Unsevered Memory A markdown-based memory system for Claude Code with enforced persistence. Changelog - Added support for Claude plugins + npx packaging What Makes This Different Most memory systems inject context at session start and hope Claude remembers. This doesn't work because: 1. Context compaction loses early instructions 2. Claude has no obligation to follow suggestions 3. Long sessions forget the protocol Unsevered Memory solves this with enforcement: Hook When Purpose ------ ------ --------- SessionStart Session begins Load full context UserPromptSubmit Every prompt Inject state reminder SessionEnd Session ends Archive + remind The UserPromptSubmit hook survives context compaction by being injected fresh on every message. Architecture Installation Choose your preferred method: Option A: Claude Plugin (Recommended) Then per-project: Option B: npx Option C: Manual Then per-project: What Gets Installed Global ( /.claude/ ): - CLAUDE.md - Global memory protocol - settings.json - Hook configuration (3 hooks) - hooks/ - memory-load, memory-remind, memory-save - skills/orchestrate/ - Workflow instructions - commands/orchestrate.md - Orchestrator command Per-Project : Workflow Session Start 1. Hook loads context.md and scratchpad.md 2. Claude sees current state and any unfinished work 3. Hook hints about .ai/ documentation During Session Every prompt shows: Claude writes to scratchpad.md as it works: Claude updates .ai/ when patterns emerge (3+ uses). Session End 1. Hook ar","default_branch":null,"files":null,"tree":[],"storefront":"/r/blas0","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/blas0/UnseveredMemory/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}