OpenNotch
LedgeReady
⌥Space
Star v0.1 · MIT

Free · Open source · macOS 14+

That little black notch? It works for you now.

OpenNotch turns it into an AI assistant that actually does things, with 14 tools, hands-free voice and MCP connectors. Anything risky waits for your OK, and your data stays on your Mac.

That's Bee — live 3D, the app's own code. Poke her. Throw her.

See the whole thing in 48 seconds.

14notch tools
40+agent tools
AnyAI — cloud, local or on-device
0accounts & telemetry

Every MacBook has a notch. Most of them just sit there. Yours could plan your day, keep your clipboard, play your music, guard your data — and wave hello.

Everything, one hover away

14 tools. One notch.

  1. Clipboard historyText, links and images — stays on this Mac.
  2. Drag & drop shelfDrop files on the notch: ask, keep or convert.
  3. Calendar & remindersYour day at a glance.
  4. MusicSpotify or Apple Music, with a live wave.
  5. Focus timersPomodoro, countdowns, a stopwatch.
Clipboard6 items · stays on this Mac
github.com/Laxman824/OpenNotchjust now
Ship the notch build by Friday ✨2 min
Screenshot 9.41.png12 min
Meeting moved to 3 pm20 min
ShelfDrop files here, drag them out anywhere.
✦
Ask Ledge
⇩
Keep on Shelf
▣
Convert images
PDF
CalendarThursday · 3 events · 3 reminders
9:30 · Standup
11:00 · Design review
3:00 · Coffee with Sam
  • Send the invoice
  • Renew passport
  • Buy coffee beans
MusicSpotify or Apple Music
Night DriveLo-Fi Club
TimersFocus · countdown · stopwatch
25:00

The assistant

Ask once. Watch it work.

Forty-plus built-in tools — files, shell, web, Mail, Notes, calendar, reminders, contacts, weather — driven by whichever AI you choose.

hover the dock

Thinking…

Plan 0/4
  1. Read today's calendar
  2. Check reminders due
  3. Get the weather
  4. Write a short plan

Watch it think. Follow its plan.

Thinking streams live, multi-step work gets a plan card, and every tool call opens to show exactly what ran.

NEEDS YOUR OKRun commandgit pull && npm test
DenyApprove
✓ Approved · ran in 4.2 s

Nothing risky without you

Commands, file edits, calendar changes and connector tools ask first. No answer in five minutes means no.

ToSam
ReThursday

Sounds great — see you at 3.

Saved to DraftsSend

Drafts. Never sends.

It writes the reply in Mail and leaves it there. Sending is always your move.

Weekdays · 9:00“Brief me on today”

On a schedule

“Every weekday at 9, brief me.” It runs while you work and reports in the notch.

~ git diff | opennotch "review this"
↑ sent to the notch
~ opennotch -t 25
◔ 25:00 focus timer

From any terminal

Pipe anything into the notch with the opennotch CLI.

Hands-free mode

Just say it.

“Hey Ledge, play something chill.”

Talk, hear the answer and interrupt any time. It even asks for approvals out loud — just say “yes” or “no”. Speech recognition runs on your Mac.

Connectors

Plug in any tool with MCP.

GitHub, Slack, Notion, a browser — any Model Context Protocol server becomes part of the assistant. Connector tools still ask before they act.

GHGitHub
SSlack
NNotion
LLinear
◎Browser
⌂Files
OpenNotchapprovals · routing
Claudeyour AI
mcp.json · Settings › AI › Edit mcp.json
{ "mcpServers": {
  "github": { "command": "npx",
    "args": ["-y", "@modelcontextprotocol/server-github"],
    "autoApprove": ["search_repositories"] }
} }
  • Any serverstdio MCP servers in the common mcpServers format.
  • Named toolsEach tool joins as mcp__server__tool.
  • Still asksApproval required unless you list it in autoApprove.

Local-first

Your data stays on your Mac.

  • Chats, memory, clipboard and settings are saved locally
  • API keys are stored in your macOS Keychain
  • No account, no telemetry, no OpenNotch servers
  • The only traffic goes to the AI you pick — or go fully offline with Ollama, LM Studio or Apple on-device

Weather uses Open-Meteo, and web fetches happen only when you ask for them.

0accounts
0telemetry
0OpenNotch servers
100%of your chats on your Mac

Bring your own brain

Works with any AI.

  • Sign in with OpenRouterOne login for Claude, GPT, Gemini and free models — with your own spending limit.
  • Paste an API keyOpenAI, Anthropic, Google Gemini (free tier) or Groq. Kept in your Keychain.
  • Ollama · LM StudioA local model. Fully offline, free.
  • Apple on-devicemacOS 26 with Apple Intelligence. No setup.
hi!

Meet Puff

A jelly blob lives in your notch.

Its eyes follow your cursor. Poke it and it gets grumpy. Poke it three times and it goes dizzy. Stroke it and hearts float up. It hops when a task finishes and peeks out now and then to say hi.

Go on — poke it, poke it three times, or wiggle your cursor over it.

Desktop companions

Pick your desktop buddy.

Bee (or Ledge, or Cat) jumps out of the notch on first launch, walks on your windows, dances to your music and points at the notch when the assistant needs your OK.

Live 3D · the app's own code

Click to poke · wiggle your cursor over it to pet · drag to pick it up and throw.

Get it

Install in a minute.

1Download

Grab OpenNotch.dmg from Releases and drag it to Applications.

2Open Anyway

Builds aren't notarised yet: System Settings › Privacy & Security › Open Anyway. Once.

3Connect an AI

Settings › AI — sign in with OpenRouter, paste a key, or pick a local model.

zsh — build from source

  

Questions

Is it really free?

Yes. OpenNotch is MIT-licensed and open source. You pay only for the AI you choose — or nothing, with a local model.

Does it work on a Mac without a notch?

Yes — it shows a virtual notch. It needs macOS 14 Sonoma or later; Liquid Glass and the Apple on-device model need macOS 26.

Can it send emails or messages on its own?

No. It drafts replies in Mail; nothing is ever sent. Commands, file changes, calendar edits and connector tools wait for your approval.

Where is my data?

In ~/Library/Application Support/OpenNotch on your Mac, with keys in the Keychain. There's no account and no telemetry.

How do I add more tools?

Add any MCP server to mcp.json (Settings › AI › Edit mcp.json). Its tools appear to the assistant automatically.

Give your notch a job.