AI actoins,
rigth where you need them.
Fix, translate, or summarize text in any app — with one hotkey.
Three steps. Zero context switching.
Select
Highlight text in any app — editor, browser, PDF, chat. Or grab a screenshot of anything on screen.
Press the hotkey
One keystroke pops the action menu next to your selection or captures a region of the screen — both fully configurable in Preferences.
Done
Editable text is rewritten in place. Read-only content shows the result in a floating panel, copied to your clipboard.
One hotkey, every app.
Rewrite in place
Fix grammar, change tone, translate — the selected text is replaced directly where it lives.
Analyze anything
Summarize, explain, or extract action items from web pages, PDFs, and other read-only text.
Screenshot AI
Capture any region and extract its text, describe it, or translate it with vision models.
Custom prompts
Your workflows, your words. Add any action with a custom system prompt — as many as you need.
Free for tinkerers. Effortless for everyone else.
Build it yourself
- All features, no limits
- Bring your own OpenAI key
- Audit every line of code
Quill Cloud
- Signed app — no Xcode, no setup
- No API key needed — credits included
- Automatic updates
Your data never takes a detour.
Quill is a native menu-bar app with no backend of its own. Audit every line on GitHub.
Questions, answered.
Do I need an OpenAI account?
Today, yes — Quill uses your own API key. Quill Cloud (coming soon) will include credits, so you can download and start without any setup.
Why does Quill need Accessibility permission?
It's how Quill reads your selected text and replaces it in place. The permission is granted once in System Settings, and the code that uses it is open for inspection.
Which apps does it work in?
Nearly all of them — Quill uses the macOS Accessibility API with a clipboard fallback:
| App | Read selection | Rewrite in place |
|---|---|---|
| TextEdit, Notes, native apps | Full | Yes |
| Safari, Preview (PDF) | Full | Result panel |
| Chrome, Electron apps | Clipboard fallback | Result panel |
Can I use other models?
The text and vision models are configurable. Support for other providers and local models is on the roadmap.
Was the headline demo calling an API?
No — the demo on this page is scripted to show the interaction. The real app sends your selection to the model you configure.
Stop copy-pasting into chatbots.
Free, open source, and yours to audit.