one tool, every field
System-wide autocomplete for Mac — works in every app
Most prediction lives inside one editor. MacAutocomplete lives one layer down — in the system itself — so the same ghost text follows you into Mail, Slack, Notes, your browser, and almost any other standard text field on your Mac.
on it — I'll push the fix and ping you.
How it reads the field you're typing in
When you focus a text field, MacAutocomplete uses the macOS Accessibility API — the same interface VoiceOver uses — to read the text immediately around your cursor: the words before the caret, and what follows it. That is all it needs to predict the rest of your sentence. It only reads while you are actively typing, it never logs what it sees, and it never touches password or secure-input fields. The prefix and suffix go straight into a model running on your own Mac.
The apps it works in
Because it hooks the system text layer instead of a single app, MacAutocomplete works in the places you actually write: Mail and other email clients, Slack, Notes, Messages, most browser text boxes, and the chat and reply fields across the apps you keep open all day. One install, the same behavior everywhere — no per-app plugins to manage.
Writing a lot in one tool? See how it feels in Slack and for email.
Ghost text, then Tab
Predictions appear inline at your caret as greyed text — never a popup, never a list that steals focus:
Thanks for the quick turnaround — I'll review it this afternoon and get back to you.
Press ⇥ Tab or → to accept the whole suggestion. Keep typing and it quietly disappears. The accept key is only intercepted when a live suggestion is showing, so Tab behaves normally everywhere else.
Where it stays quiet (honestly)
A few apps don't expose a normal text field. Google Docs, Sheets, and similar editors paint their text onto a canvas instead of using the macOS text system, so there is nothing for the Accessibility layer to read. The same is true of some GPU/canvas editors and most games. In those places MacAutocomplete simply shows nothing rather than guessing — we'd rather be silent than wrong. Everywhere else, it just works.
| Surface | Suggestions? |
|---|---|
| Mail, Slack, Notes, Messages, chat apps | Yes |
| Most browser text fields | Yes |
| Password & secure-input fields | Never read, by design |
| Google Docs / Sheets canvas, some GPU editors, games | No (no readable field) |
Every prediction is computed on your Mac and stays there — read more about how local and private it is.
Frequently asked questions
Which apps does Mac autocomplete work in?
Any app that uses a standard macOS text field — Mail, Slack, Notes, Messages, and the chat and reply boxes in most apps. Because MacAutocomplete hooks the system text layer instead of one app, you install it once and get the same ghost-text autocomplete everywhere, with no per-app plugins.
Does autocomplete work in Chrome and other browsers?
Yes. Most browser text fields in Chrome, Safari, Arc, and similar browsers expose a normal macOS text field, so ghost suggestions appear there and you press Tab or → to accept — the same as in any native app.
Does it work in Google Docs?
No. Google Docs, Sheets, and similar editors paint their text onto a canvas instead of using the macOS text system, so there is no readable field for the Accessibility layer. In those apps MacAutocomplete stays silent rather than guessing.
Does it work in VS Code or the terminal?
MacAutocomplete is built for natural-language writing in standard text fields, not code. Editors like VS Code and most terminals render text on their own custom surfaces and have their own completion, so it does not insert ghost text there — it shines in Mail, Slack, Notes, Messages, and browser chat fields instead.
get it
$125 — one-time, lifetime.
Pre-order — ships in ~1 week · lifetime · 3 Macs · runs on your Mac.
Lifetime · 3 devices · 14-day refund (95%).