macOS 14+ · Apple Silicon & Intel · Free to use

Every coding-agent conversation,
in one place.

You have transcripts scattered across Claude Code, Codex, Cursor, OpenCode and Gemini CLI - each in its own private format, none of them searchable together. Prompt Deck reads all ten of them, keeps your reusable prompts, and puts every CLAUDE.md and AGENTS.md on one screen.

Free to use · Nothing leaves your Mac

How it works

It reads what your agents already wrote.

No setup, no import, no account. Open it and your history is there.

1

Install and open

Prompt Deck finds the local stores your agents already keep - ~/.claude, ~/.codex, Cursor's database and the rest - and indexes them in the background.

2

Read anything, from any tool

One list, grouped by day, searchable across every agent. Open a transcript to read tool calls, reasoning and sub-agent runs.

3

Reuse what worked

Save any message as a prompt with {{variables}}, install it as a slash command, and keep your memory files consistent across tools.

What's inside

Built for people who live in coding agents.

Ten agents, one list

Claude Code, Codex CLI, Cursor, OpenCode, Gemini CLI, GitHub Copilot, Qwen Code, Continue, Pi and Aider. Grouped by day, filtered by project, searchable across all of them.

Sub-agent conversations

When an agent spawns a sub-agent, its whole conversation is normally invisible. Prompt Deck opens it inline, under the call that started it, however deep it nests.

Memory files in one screen

Every CLAUDE.md, AGENTS.md, GEMINI.md, .cursorrules and Copilot instruction file, global and per project. Edit one, or append a note to several at once.

Prompts that take variables

Save a prompt with {{placeholders}} and defaults, fill them in when you use it, and install it as a real slash command in Claude Code, Codex, OpenCode or Gemini.

Pick a conversation back up

One click reopens a terminal session by id - claude --resume, codex resume, opencode --session. Editor chats open the project in Cursor or VS Code instead.

Local, and staying that way

Every store is read from your own disk. The only network call the app ever makes is the licence check. No account, no telemetry, no uploads.

A look inside

Four screens, one window.

The sessions list grouped by day, with transcripts from Claude Code, Codex and Gemini CLI side by side
Every session from every tool, grouped by day.
A transcript with a sub-agent conversation expanded inline beneath the tool call that started it
Sub-agent runs open inline, under the call that started them.
Memory files from several tools listed together: a global CLAUDE.md, a project AGENTS.md and a project CLAUDE.md
Global and per-project memory files, together.
The prompt library with reusable prompts, tags and a prompt open for editing
A prompt library with tags, variables and version history.

Pricing

Free to use. Pro when you want the rest.

The app is genuinely useful without paying - read your history, keep prompts, edit memory files.

$29.99a year

or $3.99 monthly · cancel anytime

  • Unlimited prompts, with full version history
  • Every session and memory file, however far back
  • Dreams - let an agent rewrite a memory file or prompt
  • Insights - how you actually use your tools
  • HTML export, prompt packs and the shared team library
  • Up to 5 Macs · works offline for 14 days between checks
Get Prompt Deck Pro

Secure checkout via Polar (taxes included). Your licence key arrives by email the moment you pay - open Settings › Licence and paste it in.

What the free version does

Opens your 10 most recent sessions, your first 2 prompts and 2 memory files. Everything is still listed - nothing you wrote is ever deleted or hidden from you permanently, and it all comes back the moment Pro is active.

Already subscribed? Find your licence key in your Polar account.

FAQ

Good questions.

Which coding agents does it read?

Claude Code, Codex CLI, OpenCode, Gemini CLI, Cursor, GitHub Copilot in VS Code, Qwen Code, Continue, Pi and Aider. It reads whichever ones you have installed and ignores the rest.

Does anything leave my Mac?

No. Every transcript, prompt and memory file is read from and written to your own disk. The only network request the app makes is verifying your licence with Polar, and it keeps working offline for two weeks between checks.

Will it change my agents' files?

It never touches a transcript - those are read-only. It only writes when you ask it to: editing a memory file, appending a note, or installing a prompt as a slash command.

What happens if I cancel?

The app drops back to the free tier. Nothing is deleted: every prompt, session and memory file is still there, and the ones past the free limits unlock again if you resubscribe.

Why a subscription and not one-time?

Because the agents keep changing. OpenCode moved its history into SQLite, Gemini changed how it stores message content, Cursor's format shifts between releases - each of those needs work to keep reading. A subscription is what funds that.

Which Macs are supported?

macOS 14 (Sonoma) or later, on both Apple Silicon and Intel. The app is a universal binary, signed with a Developer ID and notarized by Apple.

How many Macs can I use it on?

Up to five with one licence key. You can free a slot at any time from your Polar account.

Do you offer refunds?

Yes - see our Refund Policy. If Pro isn't what you expected, email within 14 days of your first payment and we'll refund it.