Fix and translate text anywhere on your Mac.

Select any text, press CC — a small panel appears right there with the corrected or translated version. Press Enter and it replaces the original.

Free forever with on-device AI  ·  14-day trial of cloud engines  ·  macOS 13+

Fix Translate
ive recieved you're report yesterday, their was a few mistake in it
Replace ⏎Copy

How it works

Three keystrokes between a draft and a clean sentence

Select

Any text, in any app — mail, browser, code review, chat.

⌘C ⌘C

Press

The panel opens next to your selection, already working. First words appear in under a second.

Replace

Enter puts the result back where the original was. Esc walks away. Nothing else changes.

Features

Small panel, sharp tools

Corrects in any language

Spelling, grammar, punctuation and missing diacritics — in whatever language the text is written. Plumo names the language explicitly, so English never comes back "corrected" into something else.

Translates both ways

Pick the two languages you live between. The direction follows the text, so one setting covers both.

Streams as it thinks

Answers arrive word by word — you read the beginning while the model writes the end.

Nine engines, your pick

Local Ollama, or Claude, OpenAI, Gemini, Mistral, Groq, DeepSeek, Grok and OpenRouter with your own API key.

Costs on the menu

Every correction is counted; cloud spending shows in the menu bar down to a fraction of a cent.

Keys stay in the Keychain

API keys live in the macOS login keychain, never in a file. The app phones nobody home.

Privacy

Your text can stay on your Mac.

  • Local by default. With Ollama, everything is corrected on your machine — nothing leaves it, works on a plane.
  • Cloud when you choose it. Faster, sharper models with your own key — you see exactly what each correction costs.
  • No telemetry. Plumo doesn't collect, log or send anything about you. There is nothing to opt out of.
Ollama · on-device ClaudeOpenAIGemini MistralGroqDeepSeek GrokOpenRouter
Plumo icon — a teal crystal on graphite

Pricing

Free where it can be. Paid once where it counts.

Free

$0

forever

  • Every feature, with the on-device engine
  • Corrections & translations via Ollama
  • No account, no limits, no nagging
Download free

Pro

$29

one-time — no subscription

  • Cloud engines: Claude, GPT, Gemini + 5 more
  • Bring your own API key, pay providers directly
  • Free updates
Buy Plumo Pro — $29

Try Pro free for 14 days — whenever you're ready. Start the trial from inside the app with just your email. When it ends, nothing breaks — Plumo returns to the free on-device engine until you decide the cloud is worth it.

FAQ

Fair questions

Why does Plumo need Accessibility and Input Monitoring?

Accessibility is how Plumo reads your selection and puts the corrected text back. Input Monitoring is how it hears ⌘C ⌘C. Both are granted once, in System Settings — the app guides you through it on first launch, and never uses them for anything else.

Do I need an API key?

Not for the free engine — Ollama runs on your Mac without any account. Cloud engines use your own key from the provider (Anthropic, OpenAI, Google…), so you pay them directly at cost, with no markup from us.

How much do cloud corrections cost?

A fraction of a cent each — a busy month of writing typically costs less than a coffee. Plumo shows the running total in the menu, so it's never a surprise.

ModelPer correction1,000 corrections
Claude Haiku$0.0003$0.30
Claude Sonnet$0.0009$0.89
Claude Opus$0.0015$1.49

Real measurements, not marketing: a typical correction is ≈1,200 input tokens and ≈180 output tokens.

Does it work offline?

Yes — with the on-device engine everything works with no connection at all.

What happens after the trial?

Plumo keeps working, free, with the on-device engine. The trial starts only when you choose to start it, and when it ends the cloud engines wait behind a one-time purchase. No subscription, no expiring license.