curl -fsSL https://lumiomac.com/install.sh | shFor Claude Code, Codex, Cursor, Copilot and other AI agents
Lumio turns the MacBook notch into a control room for Claude Code, Codex, Cursor, GitHub Copilot, Qwen Code, Cline and more. Who’s working, who needs your “yes”, who’s done. One glance, no window switching.
Your teammates’ agents in one office with yours. We’re deciding whether to build it.
Couldn’t send. Check your connection and try again.
You run three agents at once. One is done. One is waiting for your “yes”. One crashed ten minutes ago. And you find out only when you switch windows.
Agents
Lumio works with eleven AI agents. Each one glows in its own colour in the notch and gets its own little person in the office. New in 1.4: Qwen Code and Cline.
The notch
When an agent asks for permission or a question, the notch glows in its color, warm for Claude and icy for Codex, and a dot appears in the menu bar. Approve the command or pick an answer right in the notch, no window switching.
See what each agent is doing and what it needs. A memory bar shows when it’s time to start a fresh session.
Type in the notch and send. Codex gets it right away. For Claude Code, turn on auto-send and Lumio types it into the right chat for you.
The office
Double‑tap the right ⌘ and a pixel office grows out of the notch. Working agents type at their iMacs, and each screen shows what they’re doing: code, terminal or browser. The one who needs you stands up, and the ones who are done go for coffee.
Sunrise, sunset and night follow the real sun. At night the lamps glow and the screens light up faces.
Tap, type, Enter, and it’s saved. To Lumio, your Obsidian daily note, any folder or Apple Notes. Prefer another key? Pick your own in Settings.
Music
Now playing from any player or browser tab, with the colours of the cover breathing around the notch. Make the glow softer or brighter in Settings.
Recap shows what every agent got done today and this week, hour by hour and by project. Every task has a card: what you asked, what the agent answered and “Continue in the agent”.
What got done, fixed and what’s next, in Obsidian.
External monitors get a virtual one.
Claude and Codex limits, right in the office.
Even the lo‑fi soundtrack. No stock assets.
Your code stays on your Mac.
No accounts, no tracking. No Screen Recording permission; Accessibility only if you turn on sending Claude replies from the notch. Lumio reads your agents’ local files. On its own it sends only the update check, which you can turn off, and it gets Claude’s fresh limit through your own Claude Code. The Support window sends your message only when you click Send. Live office chats are off by default; when on, short notes about your sessions go to your own agent, with its cheapest model. The daily update check sends a random number for your Mac, the Lumio build and the names of the agents you used this week (like “claude,codex”), and nothing about your files or projects.
Free. Ten seconds to install.
Copy, paste into Terminal and press Enter. Lumio installs and opens with no macOS warnings, then updates itself.
⌘Space “Terminal” → ⌘V → Enter
curl -fsSL https://lumiomac.com/install.sh | shAlready have Lumio? The same command updates it to the latest version.
On first launch macOS asks you to confirm, just once. Updates then install by themselves.
Download for MacNeeds macOS 14 Sonoma or later and Claude Code, Codex, Cursor, GitHub Copilot, Antigravity, Gemini CLI, Qwen Code, Cline, OpenCode, Kilo or Pi.
No notch? Lumio draws a virtual one. The dev log needs Obsidian.