why we built it
Cursor Tab, but for everything you write
Developers spent the last few years getting a magic trick in their code editor: start a line, and a greyed suggestion finishes it — press Tab, move on. It changed how writing code feels. Then you switch to Mail, or Slack, or Notes, and it's gone. You're back to typing every word of "thanks for the quick turnaround" for the thousandth time. MacAutocomplete fixes that gap.
Thanks for the quick turnaround — I'll review it this afternoon.
The gap nobody filled
Most of what you type all day isn't code. It's replies, follow-ups, notes, messages — short bursts of natural language, over and over, in a dozen different apps. That writing got almost none of the autocomplete progress that code did. Apple's predictive text offers one word at a time, in some apps only. Text expanders make you memorize triggers for snippets you wrote yourself. Cloud writing assistants live inside one editor and ship your text to a server to work. None of them is the thing developers already love: a full inline completion, in any field, accepted with one key.
So we built that. MacAutocomplete is "LSP, but for natural language" — a single completion layer that sits below your apps and offers to finish your sentence wherever you happen to be typing.
The one decision that shapes everything: local
A system-wide autocomplete reads the text around your cursor in every app you use. That is exactly the kind of thing you do notwant shipped to someone's server. So we made the non-negotiable call early: the model runs entirely on your Mac. That single choice is why MacAutocomplete can be private, work offline, cost nothing to run, and respond without a network round trip — they're all consequences of keeping the model on-device. Everything below follows from it.
It stays on your Mac →
The model runs on your Apple Silicon, not a server. Your half-written emails and DMs never leave the machine — verifiable with a network monitor.
It runs locally and offline →
On a plane, in a tunnel, with Wi-Fi off — it keeps working. No subscription, no per-token bill, no rate limit, because there's no cloud to pay for.
It works in every app →
One install hooks the system text layer, so the same ghost text follows you into Mail, Slack, Notes, Messages, and browser fields. No per-app plugins.
It learns your voice →
The more you write and accept, the more suggestions sound like you — your greetings, sign-offs, and tone. All learned on-device, viewable and erasable.
It stays quiet →
Ghost text at the caret, never a popup. One key accepts, typing ignores. It never steals focus and stays silent in secure fields and canvas editors.
One key to accept →
The whole interaction is a single gesture: a greyed completion appears, you press Tab or → to take it, or keep typing to skip it. That's it.
Who it's for
Anyone who writes the same kinds of things all day and is tired of typing them out. People living in their inbox get it for email; teams who run on Slack get it for the dozens of replies a day; people doing longer-form writing get it for the drafts. And developers — the people who already know how good Tab-to-accept feels in their editor — finally get the same gesture in every other window, too. See the full list of who uses it.
Why not just use a cloud tool?
Cloud writing tools are powerful, but the trade is steep: a monthly subscription forever, your text routed through someone else's API, and nothing when you're offline. For a tool that reads what you type everywhere, that trade isn't worth it. A local model flips it — pay once, own it, and your words never leave the Mac.
| MacAutocomplete | Cloud writing tools |
|---|---|
| Runs on your Mac — text stays put | Text sent to a remote API |
| One-time lifetime payment | Monthly subscription, forever |
| Works in every app, offline | One editor, needs a connection |
Want the specifics? Compare it directly with Cotypist, Apple predictive text, and TextExpander, or just see the pricing.
the whole idea
Tab-to-accept, everywhere you write. Lifetime license.
Lifetime · up to 3 Macs · free updates · 14-day money-back · runs 100% on your Mac.
Lifetime · 3 devices · 14-day refund (95%).