Releases: karanb192/hindcast
Release list
Hindcast v0.1.2
Two features, both born from daily use:
- Instant title filtering (#12): the session list filters as you type with zero keystroke lag, scroll resets cleanly on every query change, and a live re-index no longer causes visible churn while you read.
- Resume a session in your terminal (#24, closes #10): a resume chip in the session header copies a ready-to-paste command that cds into the project and runs
claude --resume <id>. The template is editable in place (pencil next to the chip), so your shell aliases work.{cwd}and{sessionId}are both inserted shell-quoted.
Also in this release: two new test batteries for the resume command, including hostile-input quoting checks run through a real zsh.
Still unsigned while Apple Developer enrollment clears, so after install run:
xattr -rd com.apple.quarantine /Applications/Hindcast.app
Hindcast v0.1.1
Fixes the app icon rendering oversized in the Dock and ⌘Tab switcher (artwork lacked the standard Apple icon-grid padding).
Hindcast v0.1.0 — a reading room for machine work
First public release.
Install (Apple Silicon):
brew tap karanb192/tap
brew trust karanb192/tap
brew install --cask hindcast
xattr -rd com.apple.quarantine /Applications/Hindcast.app # one-time fix until the app is notarized
Or download the DMG below. The app is not yet notarized (Developer ID in progress); macOS will warn on first launch, and the xattr command clears it. A signed release will follow.
What it does: browses, searches, and replays every Claude Code session on your Mac: timeline scrubber, full-text search with jump-to-moment, cost ledger with globally deduplicated usage, subagent reels, markdown/HTML export. Read-only and local-first. It never touches the API.
The 30-second film is attached (hindcast-explainer.mp4).