Skip to content

Releases: karanb192/hindcast

Hindcast v0.1.2

Choose a tag to compare

@karanb192 karanb192 released this 10 Aug 18:29

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

Choose a tag to compare

@karanb192 karanb192 released this 04 Aug 03:13

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

Choose a tag to compare

@karanb192 karanb192 released this 04 Aug 03:04

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).