{"repo":"Haustorium12/continuity-v2","free":true,"listed":false,"github":"https://github.com/Haustorium12/continuity-v2","clone":"git clone https://github.com/Haustorium12/continuity-v2.git","description":"Long-term memory for Claude Code. Indexes every session as SQLite+FTS5, exposes recall via MCP, and ships PreCompact/PostCompact hooks so nothing is ever lost.","language":"Python","stars":35,"topics":["claude","claude-code","compaction","developer-tools","hooks","mcp","memory","sqlite"],"license":"MIT","category":"mcp-servers","readme_excerpt":"continuity v2 Long-term memory layer for Claude Code, built on the JSONL session record. What this is continuity (v1) protected against compaction within a single session — PreCompact hook saves a checkpoint, SessionStart hook injects it back, SSE proxy rings bells at 70/85/95% token pressure. continuity v2 solves the other half: across-session recall. Every Claude Code session is already written to disk as a JSONL — every turn, every tool call, every response. Plain text. Append-only. Free. That file is an episodic memory store hiding in plain sight. v2 is the index, search, and retrieval layer on top of it. Architecture Build stages Stage 1 — Index (MVP) Walk /.claude/projects/ , extract every turn into SQLite with FTS5: Literal full-text search across every conversation ever had with Claude Code. Filterable by project, reverse-chronological. Stage 2 — MCP tool Wire it into the existing claude-memory MCP (port 8200) or stand alone. - search sessions(query, limit=10) — FTS5 search, returns matching turns + session ID + surrounding context - recall session(session id, range=\"full\") — return full or sliced session - recent sessions(n=10) — list recent sessions with first/last user message Stage 3 — Semantic recall Sentence embeddings + SIMILAR TO edges. Hybrid search: literal + semantic. For when the words don't match but the concept does (\"when did we talk about the thread-home problem\" should match conversations about \"Hal\", \"50 First Dates\", \"Alice in Wonderland\"). find sim","default_branch":null,"files":null,"tree":[],"storefront":"/r/Haustorium12","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Haustorium12/continuity-v2/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."}