Updated October 2026. Disclosure: I'm on the UnAIMyText team, and it's #3 in the tool list below. The Go code uses only the standard library, so copy it freely.
Running models locally with Ollama is great for privacy and cost. Your drafts never leave the machine, and you can generate as many README sections, commit summaries or docs pages as you like. The catch is that small local models have strong verbal habits. Ask one for a feature description and you'll often get "In today's fast-paced development landscape, this seamless solution empowers teams to..." Ship that into your docs a few dozen times and readers stop trusting the page.
This post walks through a small Go CLI that does two jobs: it calls a local model through the Ollama chat API, then checks the output for the patterns that make text read as machine-written. It exits non-zero when it finds problems, so it works as a pre-commit hook or a CI step.…