v1.0.1Open source · MIT · macOS 15+

Your agents, live in the notch.

A Dynamic Island for Claude Code, Codex and friends. See what every agent is doing, approve tool calls, answer questions and keep an eye on usage, all from the top of your screen.

Install in one command Read the source →
0:00

Claude CLI

Bashswift test --parallel
Opus 5.5 · weather-app
0:00
This turn
41ctx
Bashswift test --parallel6s
EditForecastView.swift✓31s
ReadWeatherService.swift✓52s
5-hour
42%
Weekly
18%
Output48.2K
Session$3.84
Today$18.42

Claude CLI

Wants to run Edit
Opus 5.5 · weather-app
0:00
This turn
✋Allow Edit?ForecastView.swift
- Text(day.high, format: .number)
+ Text(day.high, format: .measurement(width: .narrow))
+ .monospacedDigit()
Claude CLI finished

Done in 2m 14s · 42 tests passed

✓
This notch is live. Press ⌘Y or ⌘N when it asks.This notch is live. Tap Allow or Deny when it asks.

OSS Sundays · Ep 01

Watch the launch.

What it does

Everything your agents need from you, one glance up.

Context0%
5-hour limit0%
Weekly limit0%
Today$0.00

Usage, without opening a dashboard

Context window, 5-hour and weekly plan limits, session and daily cost, read from your agents' own status line and local logs.

⌘Y

Approve from the notch

Allow or deny a tool call with a diff preview. Your hands never leave the keyboard.

1Celsius
2Follow the locale
3Fahrenheit

Answer questions

Claude's multiple-choice questions show up in the island. Press 1–4.

Quiet when idle

One orb per running agent and a turn timer. It expands only when you hover.

2:14

Knows when you're needed

A short banner when an agent finishes or waits on you, with subtle sounds you can turn off.

A turn, start to finish

Designed to disappear until it matters.

Working live

The command or file the agent is touching right now, plus its last few steps.

Needs approval ⌘Y ⌘N

A diff of exactly what will change, before it changes.

Asks a question 1–4

Pick an answer without hunting for the right terminal tab.

Done 2m 14s

A banner drops down, then the notch goes back to sleep.

Claude CLI

Has a question
Opus 5.5 · weather-app
Which units should the forecast show?
1Celsius
2Follow the system locale
3Fahrenheit
4Let me type an answer

Supported agents

Works with the agents you already run.

Full status, approvals and usage for Claude Code. Status and usage for Codex and OpenCode.

Claude CodeFull
Claude AppStatus · approvals
CodexStatus · limits
OpenCodeStatus · cost

Privacy

Local only. Nothing leaves your Mac.

Bytes sent off your machine000
✓No accounts, no telemetry

No cloud, no update checks. The app never connects to the internet; hooks talk to it over localhost.

✓Read-only where it counts

Codex session logs and OpenCode's database are opened read-only.

✓Your settings are backed up

Hooks are merged into settings.json, and the old file is saved next to it first.

Install

One command. Then look up.

The install script downloads the release, refuses it unless its SHA-256 matches, copies the app to Applications and opens it. No password, no system changes. Then install the hooks from the menu bar.

macOS 15+Apple siliconworks without a notch

Prefer not to pipe a script? Download the DMG, or build it yourself with ./build.sh.

~ — zsh

    

Give your notch something to do.