Hindcast — Development skill for Claude Code
Browse, search & replay every Claude Code session on your Mac.
How to install Hindcast
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open karanb192/hindcast and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Hindcast does
Browse, search & replay every Claude Code session on your Mac. Local-first session viewer, timeline scrubber & cost tracker (ccusage alternative).
Alternatives in Development
- Add Portal — /add-portal - Generate a Job-Portal Search Skill for Your Local Market 36.6k ★
- Ccusage — CLI for analyzing Claude Code/Codex usage from local JSONL files 11.8k ★
- IPolloWork — Enterprise-grade, local-first Agent Workbench for people and agent teams 4.9k ★
README
Every Claude Code session you've ever run. Indexed, searchable, scrubbable.
Find that session from three weeks ago, scrub through what the agent did,
and resume it in your terminal with one paste. Local-first: it reads the
transcripts Claude Code already writes to ~/.claude/projects/,
and nothing leaves your Mac.
My own archive, as of August 2026: 114 sessions across 65 projects, half a gigabyte of JSONL, 17M output tokens, reaching back to April. Hindcast cold-indexes all of it in about 4 seconds on an M3 Pro, then keeps the index fresh as new sessions land.
The 30-second film
https://github.com/user-attachments/assets/3d784ee4-add6-4716-b668-877af637b925
Install
brew tap karanb192/tap
brew trust karanb192/tap
brew install --cask hindcast
brew install ripgrep # search engine; without it ⌘K matches titles only
Apple Silicon only for now. Builds are signed and notarized (Developer ID), so the app opens first try, no Gatekeeper hoops. Prefer a download? Grab the DMG from [Releases](https://github.com/karanb192/hindcast/releases).
One thing worth doing today: Claude Code prunes transcripts by file age, `cleanupPeriodDays` in `~/.claude/settings.json`, default 30 days. Hindcast can only index what still exists. Mine is set to 60, which is why the archi
Related Skills
Cctally
Claude Code usage tracker and local dashboard for Pro/Max subscription limits - weekly cost-per-percent trend,
Claude Code Cockpit
Local-first VSCode HUD for Claude Code — multi-period token+cost rollups, cross-project session watchtower, Ma
Purser
Session ledger for Claude Code — a native macOS app (PyObjC + WKWebView) to browse, cost, search and clean up
Claude Code Token Meter
Local-first dashboard for Claude Code token usage. Parses ~/.claude/projects/.jsonl and serves an interactive
Replay
Play back a coding session as a prose timeline. Args: [last today ]
Phorvec
Local-first memory for coding agents that survives Claude Code's /compact. Issue tracker + downloads.
Related Agents
Usage Scout
Read-only scout for session, token, and cost code in this FastAPI tracker. Use when the user asks where usage
Inbox Tracker
Scan Gmail (and Google Calendar) for job-search activity — recruiter mail, ATS/application updates, interview
ZeroClaw Android
Run AI agents 24/7 on your Android phone. Native Rust core, 25+ providers (OpenAI, Claude, Gemini, Groq, DeepS