Rewrite anything,
right where you are
Select text in any Mac app and a floating toolbar appears — Polish, Proofread, Summarize, Explain, Translate, or Write from scratch. It runs on your own AI provider, or a local model, and Free includes 10 rewrites a day. Only the text you choose to send goes to your provider.
The real flow, animated — select text in any app, tap ✦ AI Writer, pick Proofread, Summarize, or Translate, and replace in place.
Watch it in action
AI Writer: rewrite selected text in any Mac app. Select text anywhere, pick a tone, and paste the rewrite back in place.
More videos →An AI rewrite is one selection away
Works In Every App
Select text anywhere — Mail, Notes, Slack, your browser, even terminals like Warp — and a floating toolbar appears at your cursor. Reads the selection over the Accessibility API, with a clipboard fallback for apps that don't expose it.
Twelve AI Actions
Polish, Format, Proofread, Summarize, Explain in depth, Translate into 8 languages, Make it Funny, Add Emoji, Mind map, Table, Write Anything, or Write Posts. Each is a tuned prompt — not a generic chatbot.
Streams, Then You Decide
The result streams in live so you see it forming, then you choose: Replace the selection, Insert below it, Copy, Regenerate, or Discard. Nothing is changed until you say so.
Your Own AI Provider
Runs on the provider you connect once in Settings → Flow AI: OpenAI, DeepSeek, OpenRouter, Groq, Mistral and others with your key, any OpenAI-compatible endpoint, or a local model in Ollama or LM Studio with no key at all.
Private by Design
Requests go straight from your Mac to the AI endpoint — no FavTray server in the loop, no history kept, nothing stored. Only the text you select is ever sent.
Safe By Design
Long or empty selections are rejected before any request. Selected text is sandboxed against prompt injection, password fields are skipped, and your clipboard is snapshotted and restored around every action.
For everything you type all day
Polish a Slack message
Dash off a reply, select it, hit Polish — clearer wording in your own voice before you send, without leaving the thread.
Read more →Proofread an email
Catch typos and grammar in Mail without copy-pasting into another tool. Proofread changes the minimum and keeps your voice.
Read more →Write a launch post
Select a few rough notes, pick Write Post, add a line of direction — get a confident draft you can edit and ship.
Read more →Clean up pasted text
Format strips the broken line-breaks and spacing out of text copied from a PDF or webpage, without rewording it.
Read more →Questions
Do I need an API key?
You need an AI provider, set up once in Settings → Flow AI. Paste a key for OpenAI, DeepSeek, OpenRouter, Groq, Mistral or any OpenAI-compatible endpoint, or point it at a local model in Ollama or LM Studio, which needs no key. AI Writer and Flow AI share that one provider.
Does my text go to FavTray's servers?
Never. FavTray has no servers in this loop — requests go directly from your Mac to the provider you set up in Flow AI, only the text you select is sent, and nothing is stored. With a local model, the text never leaves your Mac.
How do I trigger the toolbar?
Just select text with the mouse in any app — drag across it or double-click a word — and the toolbar appears at your cursor. Press Esc or click away to dismiss it. There's a minimum selection length so it never flashes on accidental clicks.
Will Replace work in apps like WhatsApp or a terminal?
Yes for editable fields — write-back uses the clipboard and ⌘V, then restores your original clipboard. In a terminal, scrollback isn't editable, so Replace pastes at the prompt; Copy and Insert still work everywhere.
Is AI Writer free?
Yes. AI Writer is open to everyone — no invite list — with 10 rewrites a day on Free. A rewrite counts only when text comes back; Regenerate and each new tone count, switching back to a tone you already have doesn't. The count resets at local midnight. Pro, a one-time $4.99, is unlimited, and the 7-day trial is unlimited. Your AI provider bills you directly, or nothing with a local model.
Does it need any permissions?
It needs macOS Accessibility permission to read your selection and type the result back — the same permission the Window Manager uses. Grant it once in System Settings.
Better writing, without the context switch
Free for 10 rewrites a day, open to everyone. Unlimited with Pro, $4.99 once. Bring your own AI provider or a local model.