Hold a key and think out loud — in English, German, Polish, or all three at once. RoughSay turns it into a ready-to-send reply in the right language, tone and format, and pastes it right where your cursor is.
You said (Polish)
„powiedz mu, że poniedziałek pasuje… i zapytaj, czy możemy rozmawiać po niemiecku, będzie łatwiej”
↓
Ready to send
Live demo — real outputs from RoughSay's presets. Try the chips.
Like you think, not like you type. False starts, mixed languages, "tell him monday works but ask if german's okay" — all fine.
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.