A flexible AI writing assistant for selected text on macOS
SnapRewrite is a flexible macOS AI writing assistant built around selected text. Highlight text in any app, trigger an action, and rewrite it in place without switching tabs or copying and pasting between tools. Beyond basic rewrite and polish, SnapRewrite lets you create custom AI commands for your own writing workflows. You can use built-in free models or connect your own OpenAI-compatible APIs, so the experience adapts to how you write.
Hi Product Hunt! I’m an indie maker and also a non-native English speaker.
In my daily work, I often need to write in English: emails, product copy, support replies, and app store content. The hardest part was not having ideas. It was the constant friction of trying to make my writing sound clearer, more natural, and more professional.
My usual workflow was always the same:
copy the text, open another AI tool, paste it, wait, copy the result back, and replace the original text.
It felt slow and distracting, especially when I was already in the middle of writing.
That is why I built SnapRewrite.
SnapRewrite lets me select text in any macOS app, run an AI command, and apply the improved version back in place. It is designed for real writing flow, not just prompt-and-chat.
What matters most to me is flexibility:
you can use it for rewrite, polish, grammar fixes, or create your own custom AI commands for the exact kind of writing help you need. It also supports built-in models and your own OpenAI-compatible APIs.
I made this first for myself, but I hope it can also help other non-native English speakers, indie makers, and anyone who writes across apps all day.
I’d love to know:
What kind of writing task do you most want to speed up?
And if English is not your first language, what part of writing still feels the most tiring for you?
Thanks so much for checking out SnapRewrite.