Claude Code stores every conversation as JSONL files under ~/.claude/projects/. I kept wanting to find old sessions, "where did I debug that Redis issue?" - so I built a CLI that searches across all of them.
It supports filtering by date (--since "2 weeks ago"), extracting only code blocks (--code-only), scoping to a specific project (--project myapp), and jumping directly back into a session (--open). It also surfaces extended thinking blocks if you want to see the reasoning behind an answer.
No server, no API calls, no sync. It reads the files Claude Code already writes locally.
pi-netizen•1h ago
It supports filtering by date (--since "2 weeks ago"), extracting only code blocks (--code-only), scoping to a specific project (--project myapp), and jumping directly back into a session (--open). It also surfaces extended thinking blocks if you want to see the reasoning behind an answer.
No server, no API calls, no sync. It reads the files Claude Code already writes locally.