macOS 13+  ·  Menu Bar App  ·  Free & Open Source

Write faster.
Correct smarter.

The fastest way to auto-correct text on macOS. Select any text, press a global hotkey, and AI rewrites it in place — in any app, with your chosen model and style.

"i recieved you're message and will look in to it"
curl -fsSL https://raw.githubusercontent.com/tamcv/correct_me/main/scripts/install.sh | sh

One-line install · No Homebrew required

Requires macOS 13 Ventura or later · 100% free & open source

No API key? Start free with Ollama →

Enjoying CorrectMe? ☕ Buy me a coffee →

How it works

Auto-correct any text in three seconds.

01

Select text

Highlight any text in any macOS app — Messages, Slack, Xcode, Notes, email — anywhere.

02

Press the hotkey

Hit E. A floating HUD confirms the AI is working. Fully customizable shortcut.

03

Text is auto-corrected

Your original text is replaced with the auto-corrected version. Preview the diff first. Undo anytime.

Features

Everything you need.
Nothing you don't.

⌨️

Global hotkey to auto-correct

Auto-correct text system-wide with a single keyboard shortcut. No switching apps, no copy-pasting. E by default, fully remappable.

🔌

8 AI providers

Choose your model. Swap anytime from the menu bar.

Ollama Claude Gemini OpenAI OpenRouter Claude Code Copilot Codex
🎨

Per-app writing styles

Casual in Slack. Formal in Mail. Technical in Xcode. Set a style per app and CorrectMe automatically adapts.

🔒

100% private with Ollama

Use Ollama to run AI entirely on your Mac. Your text never leaves your machine — no API key, no internet connection, no logs, nothing sent anywhere. Works offline, costs nothing.

Free local models that work well:

gemma3:4b3.3 GB · recommended
llama3.22.0 GB · lightweight
phi4-mini2.5 GB · fast
👁

Diff preview

See exactly what changed before accepting. Accept or reject each correction with a keyboard shortcut. No surprises.

↩️

History & undo

Last 10 corrections accessible from the menu bar. Made a mistake? Press the undo shortcut to restore original text instantly.

For AI Agents

Built for humans
and AI agents alike.

CorrectMe ships with full CLI support and a machine-readable llms.txt manifest. AI coding agents can set it up in a single command — no GUI required.

Quick setup via CLI

correctme quicksetup --provider claude --api-key $KEY

One command configures the provider, API key, and starts the daemon. Swap claude for any of the 8 supported providers — including ollama for fully local, offline corrections.

Machine-readable manifest

llms.txt

Full capability manifest, CLI reference, config schema, and integration guide — formatted for LLM consumption.

View llms.txt →

Available CLI commands

correctme start correctme stop correctme status correctme setup correctme doctor correctme quicksetup correctme logs

Open Source

Free forever.
Built with the community.

MIT licensed. No paywalls. No telemetry. Your keys, your data.

Star the repo

Help others discover CorrectMe

Star on GitHub →
📣

Spread the word

Share with your team, write a blog post, mention it

Download latest →

Quick contributing guide

1.Fork & clone the repo
2.swift build && swift test
3.Pick an open issue or add a new AI provider
4.Open a PR — CI runs tests automatically
Swift 5.9+·macOS 13+·No third-party deps·Pure Apple frameworks