+ Cai: AI Action Layer for macOS | Free & Open Source

The AI Action Layer
your Mac needs

Select anything, press ⌥C and transform with AI.
All local. Zero app switching.

100% Local
Open Source
Apple Intelligence
"You did in a very short time what Apple Intelligence failed to deliver." — @nemuro87 on r/LocalLLM
Download for Free v1.2.1  |  macOS

Cai is a free, open-source AI action layer for macOS. It lives in your menu bar and lets you select any text or image, press ⌥C, and instantly run AI-powered actions — summarize, translate, extract text from images (OCR), draft replies, create GitHub issues, file Linear tickets, and more. It runs 100% locally with a built-in AI engine, supports Apple Intelligence on macOS 26+, and connects to providers like LM Studio and Ollama. No cloud required.

How it works

Three steps. One shortcut. Zero app switching.

01

Copy

Highlight text in any app. An error in terminal, a Slack message, a screenshot, a draft email...

02

Summon

Press ⌥C. See a list of possible actions. No tabs, no distractions.

03

Act

Pick an action, done. Summarize, create a ticket, translate, run a custom prompt, or route it anywhere.

Smart actions, ready-to-use.

Cai detects what you selected — meetings, addresses, code, images — and shows the right actions automatically.

Ask AI
Reply
Image to Text (OCR)
Create GitHub Issue
Create Linear Ticket
Create Calendar Event
Summarize
Fix Grammar
Translate
...

Works across all apps

Select some text, let Cai do the rest.
Use AI without switching apps.

VS Code
Terminal
Browser
GitHub
Linear
Jira
Slack
Notion
Figma
Mail

Make it yours

Build your own actions with custom prompts, shell scripts, URL searches
— and route results anywhere.

Custom Prompts
URL Actions
Shell Commands
Custom Destinations
GitHub & Linear
Community Extensions
Keyboard-First
Browse community extensions →

Designed to disappear

Stay in flow. Stay private. Make it yours.

GitHub & Linear

Create issues and tickets with AI from copied text or screenshots.

Zero App Switching

Results appear right where you are. No tabs, no copy-paste loops.

Image to Text

Copy a screenshot or error image and Cai extracts the text automatically — then run any action on it.

100% Local & Private

All processing stays on your machine. Your data is yours alone.

Clipboard History

Search, pin, and reuse your last 100 clipboard items.

Send Anywhere

Route results to Mail, Slack, Notion or any app via custom destinations.

Bring Your Own Brain

Works out of the box with a local built-in model.
Drag and drop your own model, connect to a local server, or a cloud provider.

LM Studio
Ollama
Jan AI
Ministral 3B built-in Apple Intelligence built-in
Llama Mistral Qwen Gemma Phi DeepSeek LFM2 ...
Which model should I use? →

Frequently Asked Questions

Is Cai secure?

Yes. Cai runs locally on your Mac by default. If you choose to connect a cloud model, your text is sent to that provider — but this is entirely opt-in. By default, everything stays on your machine.

How is Cai different from other tools?

Clipboard managers store and organize what you copy — Cai acts on it. And unlike ChatGPT or other AI tools that require switching to a separate app, Cai works directly on your selected text in any app, without breaking your flow. It connects to your tools — create GitHub issues or Linear tickets without leaving your workflow. It's an AI action layer that runs locally on your Mac by default.

Why does Cai need Accessibility permissions?

Cai uses the system hotkey ⌥C to copy your selected text via a simulated ⌘C. macOS requires Accessibility access for apps that interact with system-level keyboard commands. This is what allows Cai to work seamlessly across all apps.

To enable it: open System Settings → Privacy & Security → Accessibility and toggle Cai on.

What models does Cai support?

Cai ships with Ministral 3B built in — no setup needed. It also supports Apple Intelligence on macOS 26+ (M1 or later), local servers like LM Studio, Ollama, and Jan AI, and cloud providers like OpenAI, Google Gemini, Mistral, and OpenRouter.

You can also load your own GGUF models by dropping them into ~/Library/Application Support/Cai/models/.

How do I create custom actions?

Open Cai's settings and go to Custom Actions. You can create prompt actions (saved AI instructions), URL actions (templates with %s for your selected text), or shell actions that execute commands using your clipboard data. Once saved, they appear in your action list for one-tap access.

You can also create custom destinations to route AI results anywhere — via webhooks, deeplinks, AppleScript, or shell commands.

Browse and install actions shared by the community at cai-extensions.

Does Cai work offline?

Yes. Once installed and connected to a local model, Cai works completely offline with no internet connection required.

Is Cai really free?

Yes. Cai is free and open source under the MIT license. No telemetry, no tracking. Some advanced features may be offered as a paid option in the future, but the core app will always remain free and open source.