Launch offer · 50% off for the first 100 users

Your coding agents,
live in the notch.

Eddie shows what Claude Code and Codex are doing, taps you the moment one needs permission, and tracks what they cost and leave running. Your clipboard, a notepad, your music and today's sales sit one hover away too.

50% off for the first 100 users: $9.34 $4.67. One-time purchase, no subscription
Notarized by Apple · macOS 14 or later

Works with✳Claude Code</>CodexCursorGemini CLI
api — claude
> add rate limiting to the upload endpoint
⏺ I'll add a token-bucket limiter in src/middleware.
⏺ Update(src/middleware/limit.ts)
⎿ Added 42 lines
✻ Running the test suite…
Bash command
npm run test -- --watch=false
Do you want to proceed?
❯ 1. Yes
2. No, and tell Claude what to do differently
Brand orange
#FF6A3D
S Stripe Gmail · nowYour payout of $1,284.00 is on its way Open
Agents
✳apiNeeds you
Claude needs your permission to use Bash
:8080$2.14 today
✳webWorking
612 MB · 38% CPU · 4 processes
:3000:6006$1.72 today
</>ledgeIdle
Codex · 188 MB
—
Today$4.21
1.9M tokens
5h: 840K
2 detached 3.4 GB
Working? Use the pomodoro 🍅
Start 25 minNot now

Hover the notch to try it.

20 seconds

See Eddie in action.

The problem

Claude waited 22 minutes
for you to press Enter.

You asked it to run the tests and switched to Slack. It stopped to ask permission, and the question sat in a tab you couldn't see. Agents are fast. Noticing them is the slow part.

> run the tests
✻ Running…
Do you want to proceed?
❯ 1. Yes
# launch
Waiting 22:14

Without Eddie

The prompt waits in a terminal behind your other windows. You find it when you go back to check.

✳ apiNeeds you ✋
> run the tests
✻ Running…
Do you want to proceed?
❯ 1. Yes
# launch
Noticed in 1 second

With Eddie

The notch widens with a soft sound the moment any agent needs you, whatever app you're in. When it's done, you hear that too.

What's inside

Stop babysitting
your terminals.

Run three agents, go back to your own work, and let the notch tell you when one needs you. When nothing's happening, it's just your notch.

✳ apiNeeds you

Claude needs your permission to use Bash

✳ webWorking

612 MB · :3000 · $1.72 today

</> ledgeDone

Finished 2m ago

Know the moment Claude needs you.

Every Claude Code session shows up with its status: working, needs you, or done. A permission prompt makes the notch peek out with a sound, so an agent never sits blocked for twenty minutes while you're in another window.

Today$4.21

See what they cost.

Tokens and API-equivalent spend per session, per project and per day, read straight from Claude Code's local logs. No API key needed.

next dev:3000412 MBStop
playwright chrome288 MBStop
vite:517396 MBStop

And what they leave running.

Each agent's process tree with memory, CPU and ports. Dev servers still running after their terminal closed get flagged and stopped in two clicks. Old node_modules, build folders and worktrees go to the Trash.

✳ apiNeeds you ✋

It taps you on the shoulder.

Like a Live Activity on iPhone: the notch widens for a moment when an agent needs you or finishes, then shows a quiet working indicator while agents run.

npm run test -- --watch=false
⌘4

Clipboard and a notepad.

Your last five clips, with images, links and colors previewed. Click to copy again or press ⌘1–⌘5. Plus one note that saves as you type.

Midnight CityM83

Music, and today's sales.

Now Playing from any app, including Music, Spotify and YouTube in your browser, beside the notch. Connect Stripe, Dodo Payments or Polar with a read-only key to see today, 30 days and MRR. Every new sale gets a little +$19.

24:18
Working? Use the pomodoro 🍅
Start 25 minNot now

Meet Eddie. It lives in your notch.

Been heads-down for a while with no timer running? Eddie drops out of the notch on a thread and suggests a pomodoro. Start one and the countdown sits beside the notch like a Live Activity, and when it's break time Eddie walks you through five animated desk stretches for your neck, shoulders, wrists and chest. Once an hour at most, and "quiet today" is one click.

  • Everything stays on your Mac. No account, no cloud, no analytics.
  • API keys live in your Keychain. Revenue keys only need read access.
  • Clipboard skips passwords from 1Password, Bitwarden and Apple Passwords.

Private by default.

Agent status comes from your agents' own hooks, on your own machine. Nothing is sent anywhere.

⌃+⌥+A

Keyboard first, if you like.

⌃⌥A for agents, ⌃⌥V for clips, ⌃⌥N for the note, from any app and any Space. Press Esc and it's gone. Black to melt into the notch, or Liquid Glass on Tahoe.

No notch? No problem.On an iMac, a Mac mini or an external display, Eddie draws a slim notch of its own in the menu bar.
Native and tiny.Swift and SwiftUI, no Electron. The hook Claude Code runs is a tiny helper that exits in milliseconds.
Pay once.No subscription. Every 1.x update is included.
Why the notch

Better than a notification.

Notifications tell you something happened, once. The notch shows what's happening now, and it's always in the same place.

EddieNotificationsChecking tabs
Every session's state at a glance–One tab at a time
Taps you the moment one needs permission–
Tells "needs you" apart from "done"Sometimes
Clears itself once you answerThey pile upn/a
Cost, memory and ports per session––
Finds dev servers left running––
Pricing

One price. Yours to keep.

Eddie app icon
$4.67$9.34
50% off for the first 100 users
Once. No subscription, no account.
  • Live status and permission alerts for Claude Code, Codex and Gemini CLI; working/done for Cursor
  • Usage and cost per session, process trees, detached servers and leftovers
  • A pomodoro timer beside the notch, Eddie to nudge you into it, and guided stretches on breaks
  • Clipboard history with images, and an always-there notepad
  • Now Playing, and today's sales from Stripe, Dodo or Polar
  • Mail pop-ups from the senders you choose, straight from the notch
  • Signed and notarized by Apple, so no security warnings
Get Eddie for $4.67

14-day refund, no questions asked.
Works on macOS 14 Sonoma and later, Apple silicon and Intel.

Questions

How does Eddie know what my agents are doing?

With one click per agent, Eddie adds hooks to that agent's config (~/.claude/settings.json, ~/.codex/hooks.json, ~/.cursor/hooks.json or ~/.gemini/settings.json) and saves a backup first. The agent then runs a tiny helper on each event, like a permission request or a finished task, and Eddie reads it instantly. Claude Code's cost comes from its own local logs. Hooks load when a session starts, so restart sessions that were already open. You can disconnect anytime in Settings. Prefer to do it by hand? Settings has a setup guide with a ready-made prompt you can paste into the agent itself, and it adds Eddie's hooks for you. The Claude desktop app needs no hooks: Eddie reads the transcripts its Code tab saves.

Which agents does it support?

Eddie works with each agent through that agent's own hooks, so how much it can show depends on what the agent reports:

AgentLive status"Needs you" alertsCostCPU, RAM, ports
Claude Code (terminal, VS Code, Cursor terminal)YesYesYesYes
Codex (CLI, IDE, ChatGPT app)YesYes*Not yetYes
Cursor's agentWorking / doneNo, Cursor doesn't report approvalsNoCLI only
Gemini CLIYesYesNoYes
Claude desktop app, Code tabYes, via transcripts†Questions only, via transcripts†YesYes
opencode, Aider, or any program you addBusy / idleNoNoYes

* Codex asks you to trust Eddie's hook once: run /hooks in Codex after connecting.
† The Claude desktop app doesn't run hooks yet (anthropics/claude-code#96496), so Eddie follows its Code tab through the session transcripts it saves on your Mac, with nothing to connect. It shows up as Claude · Desktop: working, done, and questions it asks you. Permission prompts never reach the transcript, so it can't tell Eddie when it's waiting for approval.

Is the cost what I'm actually billed?

It's the API-equivalent cost at Anthropic's list prices. If you're on a Pro or Max plan you aren't billed per token, but it's a useful way to see which sessions are heavy.

Does it work on Macs without a notch?

Yes. On an iMac, a Mac mini, a Mac Studio or an external display, Eddie draws a slim notch of its own in the middle of the menu bar. You can also choose which display it lives on.

Why only five clips?

Because five is how many you actually reach back for. A long history turns into a search box. Five fits in one glance, and each one gets a real preview.

Does it save my passwords?

No. Password managers mark what they copy as concealed, and Eddie skips anything marked that way. It also ignores copies made in Keychain Access and Apple Passwords. Nothing ever leaves your Mac.

Will it get in the way of my menu bar?

No. When Eddie is closed it's exactly the shape of your notch, and clicks pass straight through to the menu bar around it. It only opens when your pointer rests on the notch.

Which macOS versions does it support?

macOS 14 Sonoma and later. On macOS 26 Tahoe you also get the Liquid Glass style.

How many Macs can I use it on?

Your license covers the Macs you personally use. If you're buying for a team, get in touch.

Give your notch
something to do.

Eddie$4.67 · 50% off, first 100
Get it