Turns every Claude Code session into searchable, persistent local memory. Captures the full transcript (tool calls, file edits, thinking blocks) into SQLite before Claude rotates the JSONL files out of existence, then lets you query it with natural language through `recall`, `search`, and `list_sessions` tools. The entire index lives on disk with ChromaDB vectors for semantic search. No API calls, no token costs for retrieval. Especially useful if you work across multiple projects and need to surface a bug fix or decision from weeks ago without manually grepping session logs. Live ingestion means active sessions show up in search results before they even close. Install it early because you can't retroactively capture sessions Claude has already deleted.
claude mcp add --transport stdio wynelson94-longhand uvx longhand