Cotypist - Local AI Autocomplete in your voice, anywhere on your Mac
by•
Cotypist is smart autocomplete for the Mac apps you already write in: Mail, Slack, Notes, docs, even AI prompts. Press Tab when a suggestion fits, or keep typing and watch it update in real time. Runs locally on your Mac. No cloud, no API calls.

Replies
"Autocomplete shouldn't live in one editor" is such a clean framing — the copy-into-VSCode-and-paste-back habit is painfully real. The local-only choice is what makes me trust it; I build voice/chat agents and privacy is usually the first objection. Question for you Daniel: how does "in your voice" stay accurate when it can't phone home — does it learn per-app (my Slack tone vs my email tone differ a lot), or is it one global style profile?
Cotypist
@david_marko Cotyist learns your voice locally; that does not contradict the local-only choice. The adaptation is a mix of both "global" and context-specific. In addition, you can manually provide custom instructions (either generally or per app or website) to tailor Cotypist’s suggestions even further in certain contexts.
The system-wide angle is what actually makes this interesting - not just autocomplete in one app but everywhere you write. I keep context-switching between Slack, email, and docs all day and having suggestions that follow you across all of them without sending anything to the cloud is a real differentiator. Curious how it handles technical jargon and product-specific terms - does it adapt just from usage patterns or is there a way to seed it with your own vocabulary?
Cotypist
@galdayan Thanks for the question! Cotypist will use a screenshot of the app you’re typing in as well as the contents of the current text field. This already helps establish context, so that Cotypist's initial "educated guesses" are already pretty good. On top of that, you can also provide custom instructions (either generally or app-specific) to help Cotypist better adapt to the context; that is a good place to put jargon and product-specific terms in — but the models are often smart enough to already pick up on those just from the context. For example, the models have already "seen" enough medical and technical terminology that in such contexts the suggestions will often already be appropriate for that domain. And finally, Cotypist also learns from your typing over time, so that also helps it adapt to your writing style without you having to lift a finger!
I've been using @Cotypist since one of the earliest versions, and it’s been a game changer for me. Can you believe that the sentense you just read was written 100% by @Cotypist? ;) Using tabs to accept suggestions is so much faster. I'm addicted to it! Many many many thanks to @daniel_a_a and a lot of hopes that the product is going to grow and find more users and traction. More people should know about it!
StartupBase
Local and in my own voice is the exact reason I'd turn this on. Cloud autocomplete always felt off inside Mail and Slack. Does it learn a style per app or share one across everything?
This is one of my favorite apps because it not only helps me type, but also helps me think about what I could type next. It’s like having a personal assistant when I’m stuck for words. It’s been great to see its development over the last year. I’m not sure what else could be added to it, but I’m quite sure that the developers have some tricks up their sleeve.
It's a really great app. I've been using it for a month, and now I can hardly imagine working without it.
Did you ever compare Copilot's autocomplete and your own to see which one felt more like you? Curious to hear how most mainstream models compare in terms of speed, 'correctness', and any quirks they might have trying to do a similar thing. I've definitely fed Claude my slack + conversation history and told it to build a tone profile and write things like I would but it didn't really sound too much like me haha.
Running it fully local so nothing hits the cloud is the part that sells me, autocomplete that reads my drafts shouldn't leave my Mac. Love that it works across Mail and Slack too. Congrats on the launch Daniel!
system-wide tab-insertion across Mail/Slack/Notes is two problems stacked — the AX permission tap to read context, and per-app text injection that doesn't fight the native autocomplete. the 'your voice' part is the harder one — on-device personalization (recency kNN or LoRA) carries the quality ceiling more than base model size.
Love that it runs fully on-device — no cloud is exactly the right call for something that sees everything you type.
Quick question: does it work across multiple languages? I write in both Spanish and English (often switching mid-thread), so multilingual predictions would be a dealbreaker for me. Congrats on the launch!