brass · notify · desktopflare

The notch knows when Claude needs you. The desktop knows when it's done.

Brass is metalmind's macOS desktop bridge - native banners, modal dialogs, and sticky notifications you fire from the end-of-day routine, the /save skill, or any command that finishes while you are looking elsewhere.

01

Three intensities

notify bannerflare banner for ambient progress, notify dialogflare dialog when Claude needs your input, notify stickyflare sticky when the agent is blocked and won't proceed without you.

02

Notch-native

Banners route through macOS's native UserNotifications API - they dock into the notch on M-series MacBooks instead of stealing focus.

03

Wired where it matters

The end-of-day routine fires a sticky at 17:30 with tomorrow's carry-forward, and the /save skill can surface a banner when a note lands. Notifications are a command you call, not a daemon that polls.

04

Sticky survives the session

A sticky note outlives the terminal it came from: flare sticky writes into Stickies.app, so an end-of-day summary is still on screen tomorrow morning after the shell is long gone.

§ The three banner shapes

Loud enough to notice. Quiet enough to ignore.

metalmind
Tests passed · 142 / 142 green
banner - ambient
Claude is about to run:
rm -rf node_modules
dialog - input required
⏸ blocked
Synod awaiting your tiebreaker on persona convergence.
8m ago · stays until you act
sticky - won't dismiss

Get out of the loop. Stay in the loop.