Prompy rewrites your rough draft into a clear, well-structured prompt — right where you type, in ChatGPT, Claude, Gemini and more. Bring your own key or run a fully local model.
// free & open source · extension + desktop app
Connect any model — Claude, GPT, Gemini, Mistral, or Ollama / LM Studio. Prompy sharpens the prompt before it's sent.
Get the extension →Write your prompt however it comes out — messy and half-formed is fine.
Prompy streams a sharper, better-structured version into a quiet card beside your cursor.
One click swaps it in — or copy it, switch styles, or generate another variation.
A fuzzy prompt usually takes a few clarifying rounds and a redo to land — every round costs more tokens than getting it right the first time.
Illustrative estimate — assumes a vague prompt needs ~3 follow-up rounds to land. Actual savings vary by task and model.
Claude, GPT, Gemini, Mistral — or run fully local with Ollama / LM Studio. No lock-in.
Detailed, Concise, Professional, or Coding — switch and re-run from the card.
Reads the on-page chat so follow-ups fit what you're actually discussing.
Not sure? Generate alternatives on demand and pick the one that lands.
A word-level diff shows exactly how your prompt was sharpened — trust every rewrite.
Keys live on your device (encrypted on desktop). No server, no tracking, no accounts.
Improve the focused field on demand, or right-click any text — even where the card can't reach.
Suggestions appear token-by-token, with caching so repeats are instant.
Prompy has no backend and no database — there's nothing to breach. Your prompts go straight to the provider you chose (or a model running on your own machine), authenticated with your own key.
The same rough idea — “make a prompt to help me write cold emails for my saas” — rewritten in each style.
Install the extension or run the desktop app today — free and open source. Heads-up when it hits the Web Store?
Read the quick-start →