Works in every app
Triple-fallback text detection via macOS Accessibility APIs. Native apps, browsers, Electron — if you can select text, Contexter can act on it.
Select text in any app. A floating popup appears with AI-powered actions — fix grammar, translate, summarize, adjust tone. One click, done.
macOS 15.6 or later · Apple Silicon & Intel · ~12 MB
Triple-fallback text detection via macOS Accessibility APIs. Native apps, browsers, Electron — if you can select text, Contexter can act on it.
Bring your own keys for OpenAI, Anthropic, Gemini, DeepSeek, Groq, or Mistral. Pick a different model per command. No markup, no lock-in.
11 built-in actions, plus your own prompts, icons, shortcuts, and app-scoping rules. Translation only in Mail. Code review only in Xcode.
Direct API calls from your Mac to your provider. No intermediary server. No telemetry. No analytics. Your keys stay on your machine.
Pure Swift and SwiftUI. Zero external dependencies. No Electron. Respects system appearance, responds instantly, sips resources.
Floating popup on selection. Global keyboard shortcuts from anywhere. Native macOS Services menu. However you work, Contexter fits.
Connect any combination of six providers. Assign a different one per command. Pay the provider directly at their rates.
Start with curated actions. Then build your own — with prompts, icons, shortcuts, and per-app scoping.
| Capability | Chat apps | Browser extensions | Contexter |
|---|---|---|---|
| Works in every macOS app | — | — | ✓ |
| Inline text replacement | — | some | ✓ |
| Custom commands with prompts | — | limited | ✓ |
| Per-command provider choice | — | — | ✓ |
| App-scoped commands | — | — | ✓ |
| No intermediary server | — | — | ✓ |
| Native macOS performance | varies | — | ✓ |
Because there are none. Contexter makes direct API calls from your Mac to your chosen provider. No proxy. No user tracking. No cookies. Self-hosted aggregate analytics only — your text and keys never leave your Mac.
To read the text you select in other apps, macOS requires Accessibility access. Contexter only reads selected text when you trigger a command — it never logs, stores, or transmits anything you don't explicitly act on.
Yes. Contexter is free to download and use. You only pay your AI provider directly for API usage at their published rates — no markup, no subscription, no account.
Three reasons: privacy (your text goes to your provider, not ours), cost control (you pay metered rates instead of a flat subscription), and flexibility (switch or mix providers anytime).
macOS 15.6 (Sequoia) or later. Works on both Apple Silicon and Intel Macs.
Yes. The triple-fallback detection (Accessibility API → mouse position → clipboard) handles native apps, browsers, and Electron without app-specific integrations.
Absolutely. Create unlimited custom commands with your own prompts, SF Symbols icons, keyboard shortcuts, output modes, and per-app scoping rules.
Locally, in the macOS keychain. They never leave your machine and are never transmitted anywhere except directly to the provider when you run a command.
Contexter brings AI text processing to every app on your Mac. Select, click, done.
Free · Bring your own key · Setup takes 2 minutes
macOS 15.6 or later. Requires an API key from OpenAI, Anthropic, Gemini, DeepSeek, Groq, or Mistral.