Now supporting Claude Code, Codex, and Cursor

See what your AI actually did.

Browse, search, and share your AI coding agent sessions as inspectable timelines — with inline file diffs, paired tool results, and AI-generated summaries.

Local-first — nothing uploaded without consent Secrets stripped automatically PR descriptions in one command

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-only
You·

Help me fix the auth flow — tokens aren't refreshing

Assistantclaude-opus-4-6·

I'll inspect the auth module and see how tokens are handled.

Readsrc/auth/refresh.ts
Editsrc/auth/refresh.ts+12-3
@@ -42,5 +42,8 @@
42 async function refreshToken() {
43- if (token.expired) throw new Error('expired');
43+ if (token.expired) {
44+ const fresh = await api.refresh(token.refresh);
45+ return fresh;
46+ }
47 return token;
48 }
Bashpnpm test auth
outputTest Files 1 passed (1)
You·

Perfect — ship it

What it does

Built for reading agent work

Three agents, one dashboard. Every session is an inspectable timeline with paired tool results and inline file diffs.

PR descriptions in one command

Run promptarc pr and get a structured PR description generated from your session. Pipe it to gh pr create. No browser needed.

Inline file diffs

Every Edit and Write tool call shows the unified diff inline with hunks, line numbers, additions and deletions.

Full-text search

Search across every message, tool call, file path, command, and error in your cloud archive. Find that fix from three weeks ago.

Paired tool results

Every tool call is linked to its outcome. See what each command printed, what each Read returned, what each Edit changed.

Private by default

Secrets, API keys, and paths are stripped automatically. New shares default to private. You choose when to publish.

AI summaries + cloud sync

Every shared session gets an AI-generated summary. Back up projects to your account and search across your history from any machine.

Works with

Claude CodeCodexCursor

How it works

Three steps, no servers to run

01

Run locally

Run npx promptarc. It reads your local ~/.claude/, ~/.codex/, and ~/.cursor/ directories — no data leaves your machine.

02

Browse and search

Every project, every session, every prompt. Search across all of them. Click any session to see the full timeline with inline diffs.

03

Share with one click

The Share button strips secrets, generates an AI summary, uploads a redacted snapshot, and gives you a private link. Make it public when you're ready.

Get started

One command. Zero config.

Run it, browse your sessions, share what matters. Nothing leaves your machine until you click Share.

01Multi-agent

Reads ~/.claude/, ~/.codex/, and ~/.cursor/ in one dashboard with tabs.

02Zero config

No accounts. No setup. Run one command and your sessions are instantly browseable with inline diffs.

03AI-powered

AI summaries on every share. PR descriptions from the terminal with promptarc pr. Full-text search across your cloud archive.