See what your AI actually did.
Browse, search, and share your Claude Code sessions as inspectable timelines — with paired tool results and inline file diffs.
What you see
Every prompt, every tool call, every diff
Sessions render as clean timelines, with file edits expanded inline and tool outputs paired beneath their calls.
promptarc.dev/r/k3p9znread-onlyHelp me fix the auth flow — tokens aren't refreshing
I'll inspect the auth module and see how tokens are handled.
src/auth/refresh.tssrc/auth/refresh.ts+12-3pnpm test authPerfect — ship it
What it does
Built for reading agent work
Inline file diffs
Every Edit and Write tool call shows the unified diff inline — hunks, line numbers, additions and deletions. No tab switching.
Cross-session search
⌘K to search every prompt you've ever typed across every session. Find that one debugging idea from three weeks ago.
Paired tool results
Every tool call is linked to its outcome. See exactly what each Bash command printed, what each Read returned, what each Edit changed.
Shareable artifacts
One click uploads a redacted snapshot. Secrets, API keys, and home-directory paths are stripped automatically before the link is created.
How it works
Three steps, no servers to run
Run locally
Clone the repo and run pnpm dev. promptarc reads your local ~/.claude/ directory — no data leaves your machine.
Browse and search
Every project, every session, every prompt. ⌘K to search across all of them. Click any session to see the full timeline.
Share with one click
The Share button strips secrets, embeds file diffs, uploads to your hosted backend, and hands you a public URL.
Get started
Coming soon
promptarc is in private testing. The source will open in the coming weeks, with a one-line install via npx promptarc.
Reads ~/.claude/ directly. Your data never leaves your machine until you click Share.
No accounts. No setup. Run one command and your sessions are instantly browseable.
Public link with secrets and PII automatically stripped. Share what your agent did, not what your agent saw.