Docs · Setup & everyday use
PromptDeck
PromptDeck builds you small tools that remember. Describe what you need — a tracker, a ledger, a simple CRM — and you get a mini app that runs on your machine and keeps its data between runs. It also runs one-off prompts when a quick answer is all you want.
Set it up
Download and run PromptDeck
PromptDeck is a portable app — there's no installer. Download it from your purchase email (on Windows that's PromptDeck 0.4.4.exe, about 85 MB) and double-click to run it; the first launch unpacks the app, so set aside roughly 300 MB of space. The download link in the email stays valid for 30 days. Windows may show a SmartScreen prompt the first time — the app is code-signed (publisher: Chris Ross), so choose More info → Run anyway.
Choose how to connect AI
Already have Claude Pro or Max? Install Claude Code, then choose Claude subscription in PromptDeck. PromptDeck opens Claude Code's sign-in flow and uses your local Claude Code connection, so you don't need an API key or separate API usage. Prefer other models? An OpenRouter key unlocks hundreds of pay-as-you-go models, or you can connect an Anthropic API key.
Install Claude Code →Connect on first launch
Choose Claude subscription to sign in through Claude Code, or paste an OpenRouter or Anthropic API key. API keys are validated and stored encrypted on your device using the operating system's keychain — never in plain text and never sent anywhere except the selected model provider.
Pick a default model
In Settings, choose the model new apps start on. Every app can override it later — this is just the default.
Everyday use
Start with a built-in app
Fourteen ready-made apps are included so PromptDeck is useful in the first minute, in two packs on the welcome screen. Everyday: Mini App Builder, Report Analyzer, Email Rewriter, Meeting Notes → Actions, Translator, Code Explainer, Draft & Polish, and TL;DR Summarizer. Small business: Customer Reply Writer, Review Responder, Quote & Estimate Builder, Invoice Tracker, Job Ad Writer, and Social Post Pack. Run one as-is, then open it in the editor and make it yours.
Build your own
- Give the app a name, an icon from the built-in set, and a one-line description.
- Write the prompt once, and wrap the parts that change in {{double braces}}.
- Not sure how to word it? Suggest template drafts the instructions and {{blank}}s for you from the app's name and description — then make it yours.
- Every {{blank}} automatically becomes a labeled field on the run screen: a single line, a paragraph box, a dropdown of fixed choices, a file attachment, or a folder.
Run it
- Fill in the fields and hit Run app — the answer streams in as it's written.
- Your runs are saved. Each app has a History dropdown listing past runs, newest first — reopen one to see the full transcript and pick the conversation back up where you left off, even after closing the app. It's all on your machine, and no secrets are written to disk.
- Ask follow-up questions on any run to keep the conversation going; delete a saved run from the list when you're done with it.
- Export saves the result to a file when you want to keep it.
Files and folders
- A file field opens a native picker (drag-and-drop works too) and sends the document with your prompt.
- A folder field is the power move: the app always runs against the newest file in that folder. Point it at the folder where reports land, and this week's report is always the one analyzed — no re-picking.
Chain steps
An app can run as a chain of steps, where each step's output feeds the next. The classic: Draft → Critique → Revise — one click writes a draft, tears it apart, and hands you the improved version.
Mini apps: tools that keep their data
Ask for a tool instead of an answer — “a client list with contact details and next follow-up”, “a booking scheduler”, “an inventory log with reorder points”, “a lead tracker” — and PromptDeck builds a small interactive app that runs sandboxed inside the window and remembers what you put in it between sessions. The Mini App Builder starter is the front door; the builder also reaches for this shape on its own whenever the work needs to accumulate.
- Change it by describing the change in plain English: “add a column for client email”, or fix the data itself — “change the Acme deal to $700”. Edits to your saved rows are shown as a diff you approve before anything is written.
- Refresh re-runs the prompt that built the tool, so a data-backed app can regenerate without losing the rows you entered.
- Export a mini app as a standalone .html — it opens in any browser with its data baked in and keeps saving locally, with no PromptDeck needed on the other end.
- Print a mini app, or save it as a PDF, to send to someone — an invoice or a quote goes straight to a customer. Only the app and its data print, not PromptDeck's window.
- Generated apps run with no network access at all — they can't phone home or reach your other data (enforced by a strict content-security policy and an iframe sandbox).
The totals dashboard
The apps you keep roll up into Totals tiles on the dashboard — record counts and per-field sums, worked out on your own machine with no model call and no network. Rate, percent, and score fields are averaged rather than summed. The tiles follow your selection: nothing open shows totals across everything, click an app and they narrow to just it.
- Tell it what to track in the same “change it” box: drop a tile you don't care about, or add one the automatic view can't guess — “track the highest performer” groups your records by a dimension (say, per salesperson) and surfaces the winner.
- Export any table to CSV for Excel (UTF-8, so accents survive), or copy it as TSV to paste straight into a spreadsheet. Cells that start with =, +, or @ are neutralized so a spreadsheet won't run them as formulas.
Share an app with a colleague
Send someone a prompt app as a single .promptdeck file (the Share action on the app card). They double-click it to open it in their own PromptDeck — it's a file you hand over, not a cloud library or a shared workspace.
- Import goes behind an approval screen first: it shows the full prompt, which hosts the app will contact, which model will run and that it spends the recipient's own key or subscription, and which secrets they'll need to enter. Nothing is saved until they accept.
- The recipe travels — name, prompts, chain steps, input fields, data-source definitions, model choice. Your API keys, secret values, and saved rows do not; only the names of the secrets travel so the recipient knows what to supply.
- For one person building a tool the whole team runs on their own keys, this is the hand-off — no accounts, no server in the middle.
Models and cost
- Claude subscription runs through your local Claude Code installation and uses your existing Claude Pro or Max plan — no API key or separate API usage required.
- Each app remembers its own model, plus a deep-thinking toggle for harder analysis.
- With OpenRouter you can check your remaining balance right in Settings.
- When a provider rejects a run (say, an empty credit balance or Claude Code signed out), PromptDeck explains what happened in plain English and what to do about it.
Keep it tidy
- Pin the apps you use daily so they sort to the top.
- Drag to reorder; duplicate an app to experiment without breaking the original.