Writing the same kind of sentences over and over — meeting replies, status updates, polite refusals — eats a surprising amount of the day. LLMs can finish those sentences for me, but only if I copy-paste into a chat window. By the time I've done that, I could have just typed the thing. I wanted the LLM to be right where I'm already typing — in Gmail, in Notes, in the X compose box — and I wanted it to run on my own machine. So I built GhostType . What it is GhostType is a menu bar app for macOS 14+ that watches the text field you're typing in, sends the surrounding context to a local LLM server (LM Studio, Ollama, llama.cpp, vLLM — anything OpenAI-compatible), and shows the completion as translucent ghost text right at the cursor. Tab to accept, Esc to dismiss.…