A menu-bar utility for macOS
Rewrites your text in place,
on a hotkey.
Select anything you're typing, press ⌃⇧Space, and Recast fixes it, translates it, or reshapes it right where you are — then copies it back before you've let go of the key.
Apple Silicon · notarized
Selected, rewritten, copied — one panel, one keystroke.
The core loop
Select, hotkey, done.
Highlight anything you're writing — an email, a Slack message, a pull request description — press the hotkey, and Recast opens right where you are with the selection already loaded. Watch the rewrite stream in; it's on your clipboard the moment it lands.
- No selection? Just type instead.
- Auto-copied the instant it's done.
- ⌘↩ pastes it straight back where you were.
Templates
Eleven built-ins. Infinite of your own.
Fix, Formal, Dev-speak, Concise, Expand, Translate, and more — eleven templates across four categories, each one plain instructions, not a black box. Write your own with a live-test box right in the editor, pick from 1,700+ searchable icons, and pin favorites to ⌘1–⌘9.
Emojicrypt is the odd one out — a reversible cipher, not an LLM call. Run text through it once to encode, again to decode. Two Recast users can trade messages that read as nonsense to everyone else.
Pipelines & automation New
Chain your own moves.
Rewrite with AI. Run a shell macro you've saved. Or let an assist step propose the exact command — you approve it before anything runs. Chain any of the three into a pipeline, in any order.
- Every command is shown in full before it runs.
- Approve once, or every single time — your call.
- Nothing runs on its own until you say so.
Any model, yours
Bring your own brain.
Thirteen providers, a free Gemini tier with no card required, or point Recast at Ollama or LM Studio running on this Mac for rewrites that never leave it. API keys live in the macOS Keychain, never a plaintext config file — and nothing phones home but the update checker.
- 13 providers, one grid — OpenAI to local Ollama.
- A free tier with Google Gemini, no card required.
- Keys in Keychain. Always.
- Fix — “I think we should ship this feature today…” 2m
- Formal — “Following up on our call yesterday…” 19m
- Concise — “The reason for the delay was mostly…” 1h
- Emojicrypt — “Meet me at the usual spot…” 3h
History
Your last 20, one keystroke away.
Press ⌘H and every recent transform is right there — what you started with, what came back, which template did it. It's saved to a local file on your Mac and nowhere else; cancelled and errored runs never make the cut.
Made to disappear
Lives in the menu bar. Shows up when needed.
No dock icon, no window to manage — just a menu-bar glyph and a panel that opens over whatever you're doing and gets out of the way the instant you're done. Light, dark, or matched to your system, with native materials and a translucency slider that goes from airy to dense.
Privacy
- API keys live in the macOS Keychain — never a plaintext file.
- Zero telemetry. Zero analytics. Zero crash reporting.
- Rewrites go straight from your Mac to your provider. Recast never sees them.