Hold a key and say it the way you'd never send it — rambling, half-finished, “no wait, scratch that” included. English, German, Polish, or all three in one breath. Release the key: a clean, ready-to-send reply lands right where your cursor is.
You said
“ugh, tell them the report will be late because honestly I forgot it existed until ten minutes ago… no wait, don't say that — say something about, uh, finalizing quality checks? and they'll have it Thursday. Thursday morning. …well, Thursday.”
↓
Ready to send
Live demo — try the chips. (Yes, it heard the “no wait, don't say that” — and obeyed.)
Like you think, not like you type — filler words, Polish-German plot twists, and “no wait, scratch that” all welcome.
Your thought becomes the message itself — right language, right tone, shaped for email or chat, with your sign-off. Preview it or trust it.
Pasted straight into Slack, Gmail, LinkedIn, WhatsApp Web, your terminal — wherever you were typing. Your clipboard is restored afterwards.
Dictation apps are loyal to your words. RoughSay is loyal to your intent.
Email reply, Slack reply, formal German „Sie" email, even prompts for coding agents — each with the right structure and your own sign-offs.
Translation is built in, not bolted on. Speak in whatever language the thought arrives in; the reply comes out native-sounding in EN, DE, or PL.
Select or copy the message you got — your reply will actually answer their questions, names and dates included. Optional, always visible.
A personal dictionary teaches it "Krzysztof", "NestJS", your clients, your products — the words generic dictation always mangles.
One shortcut shows your recent screenshots and downloads. Enter pastes the newest screenshot into the chat — two keystrokes, no Finder.
No account. Nothing stored. Keys live in your Keychain, usage is counted only on your Mac. Audio and text are processed via OpenAI — stated plainly, not buried.
Press ⇧⌥Space anywhere, hit ↩ — your latest screenshot lands in the chat. Downloads too. No Finder digging.
Anywhere you can type. RoughSay pastes at your cursor in native apps and browsers alike — Slack, Gmail, LinkedIn, WhatsApp Web, Linear, Notion, iTerm. A preview panel lets you check and refine before anything is sent.
English, German, and Polish are first-class — including formal/informal German (Sie/du) and per-language sign-offs. You can speak a mix; it writes the output in one clean language of your choice.
The beta is free — you bring your own OpenAI API key (typical usage costs pennies per day). Launch pricing will be fair and simple, and beta users get founder terms.
macOS 14 or newer for now. An iPhone sister app is on the roadmap.
Join the beta — first invites go out in small batches.