Chronicle
Local-first · Zero network calls

Chronicle

A time machine for your AI coding sessions.

Import logs from Claude Code, Codex, Cursor & OpenCode, then click any message to rewind to the exact code state at that moment — reconstructed from your Git history. Nothing leaves your machine.

npx chronicle-cli
Requires Node.js 24+ — no account, no cloud, no LLM calls
npx chronicle-cli starts a local server and opens your browser·Installation·Docs
Chronicle — Playback Live
Chronicle showing an AI coding session next to the exact code snapshot at the selected message
14:32:08 · commit a1f9c
UserRefactor parseUsage() to split cache-write tiers
AssistantSplitting 5-minute and 1-hour cache writes into separate token buckets…
Tool CallEdit server/parsers/claudeCode.js
Tool Result2 hunks · +18 −6
AssistantCost now aggregates per-model — Opus at $5/$25…

Time-travel any message

Click a line in any session and see the exact code at that instant, rebuilt from your commit history.

Four tools, one timeline

Claude Code, Codex, Cursor & OpenCode — normalized into a single history.

100% local, no cloud

No LLM calls, no telemetry, zero outbound network calls. Source logs and repos are opened read-only and never written to.

Insights across every session

Spend, tokens, and agent-active time — sliceable by model, tool, or first-class Subagents — plus a one-click Security Check for leaked secrets.

Copied to clipboard