AI autocomplete in every Mac app: how to get system-wide ghost text
Your Mac can already guess a word here and there. What you're probably looking for is something else: the rest of the sentence appearing in grey under your cursor — in Mail, in Slack, in your browser, everywhere — with one key to accept it. Here's why macOS doesn't do that out of the box, and how to add it.
Why macOS autocomplete only gets you 1–2 words
Since macOS Sonoma, Apple ships inline predictive text: as you type, the system proposes the next word or two in grey, and the space bar accepts them. It's genuinely useful — and genuinely limited. It predicts one or two words at a time, not sentences. It only appears in apps that use Apple's standard text system, so plenty of everyday writing surfaces — many Electron apps, some browsers, most web text areas — never show it. And its suggestions lean heavily toward English.
So the honest answer to "does my Mac have autocomplete?" is: yes, a small one, sometimes. If you write a lot — email, chat, notes, tickets — you quickly want the fuller version: whole phrases, in every app, in the language you actually type.
How system-wide ghost text works
A handful of Mac utilities solve this with the macOS Accessibility API — the same mechanism screen readers use to know what's on screen. The tool reads the text field you're typing in, asks a language model for a plausible continuation, and draws it in grey right at your caret. Because the Accessibility API works across applications, the same ghost text shows up in Mail, Notes, Messages, Slack, Safari or Chrome, Pages, Bear, Obsidian… anywhere there's a standard text field. Cotypist pioneered this category on the Mac; several tools now offer it, with different pricing and privacy models.
One nice consequence of this design: secure fields are excluded by construction. macOS marks password and credit-card fields as secure, and an Accessibility-based tool simply cannot read them — so nothing ever gets suggested there.
Step by step: autocomplete everywhere with Souffleuse
Souffleuse is one of these system-wide tools — a small menu-bar app whose language model runs entirely on your Mac. Setting it up takes a few minutes:
- Download Souffleuse (requires a Studio license, ~7.5 MB, notarized by Apple) and drag it into Applications. It lives in the menu bar.
- Grant the Accessibility permission when macOS asks — that's how it can see the text field you're writing in and place the ghost text at your caret. On first launch it downloads its language model once (0.4–1.5 GB depending on the model); that is the only network connection it ever makes.
- Open Mail, Slack, Notes — anything — and just type. When Souffleuse has a good guess at how your sentence continues, it appears in grey under your cursor.
- Press Tab to accept (word by word or in chunks), Esc to dismiss — or simply keep typing and the suggestion fades on its own.
You type — "Thanks for the update, I'll get back to you"
Grey ghost text — " as soon as I've reviewed the numbers." Tab
A note on language: Souffleuse is made in France and its interface is currently in French, but the suggestions follow whatever language you type. Write in English, it completes in English.
What makes this approach different
- 100% on-device. The model runs on your Apple Silicon chip. Your keystrokes never leave your Mac — there is no server to send them to. It even works fully offline.
- Studio license required, with no daily quota, no account, no card. If it ever becomes paid, it will be a one-time purchase, never a hidden subscription. (Cotypist, the category pioneer, moved to a subscription with a free daily allowance — a fair model too, just a different one.)
- More than autocomplete. The same app can translate as you type (pick a target language once per conversation) and rewrite a sentence in the right tone — type // and it rereads your phrase, calmer in Mail, lighter in Messages. It also fixes typos in passing: Tab restores the slip.
- It learns your style from an encrypted history stored on your Mac, readable by you alone.
Frequently asked questions
Does AI autocomplete work in every Mac app?
Tools built on the macOS Accessibility API work in almost every app that uses standard text fields: Mail, Notes, Messages, Slack, Safari or Chrome, Pages, Bear, Obsidian and more. Password and credit-card fields are ignored by design, because macOS marks them as secure.
Is my text sent to a server for the suggestions?
Not with Souffleuse. The language model runs on your Mac's Apple Silicon chip. The only connection it ever makes is the one-time model download at setup; after that it works entirely offline. No account, no telemetry.
Does it suggest in English?
Yes. Souffleuse is made in France and its interface is in French, but the suggestions follow whatever language you type — English, French and others work naturally.
Try it in your own apps
Install it, type a sentence in Mail or Slack, and judge the grey text for yourself.
Download Souffleuse for MacStudio license required. macOS Sonoma (14) or later · Apple Silicon · ~7.5 MB · your text never leaves your Mac.