
Dynamic Notch 2.0
Turn your Mac notch into a native 6-in-1 command center
38 followers
Turn your Mac notch into a native 6-in-1 command center
38 followers
Dynamic Notch 2.0 transforms the dead space on your MacBook into a powerful, native Swift utility hub. Access your clipboard history, music controls, focus timers, and voice memos in one click. Zero latency, 0% battery impact, 100% private.
This is the 2nd launch from Dynamic Notch 2.0. View more

FloatPill
Launched this week
FloatPill lives in your MacBook notch. It pings you when Claude Code or Codex finishes or needs you, and shows how much of your limit is left. Music, files, clipboard, calendar and your YouTube video sit one hover away. 7 days free, then β¬9.99 once.






Free Options
Launch Team / Built With

ClarifyThe autonomous CRM that helps you sell more
Promoted




Hi Product Hunt π I'm Biagio, and I make FloatPill on my own.
Some of you saw it here in April as Dynamic Notch 2.0. Since then it got a new name and, more importantly, a job: it tells you when Claude Code or Codex is done.
I run coding agents all day, and I kept switching back to check whether a task had finished or was stuck on a permission prompt. Now a small card slides out of the notch:
β’ "Claude is done" / "Claude needs you", and the same for Codex. It uses their own hooks, so it works in the terminal, in IDEs and in the Code tab of Claude Desktop. Setup is one paste. β’ Your session and weekly limits as a ring in the notch, orange past 75%, red past 95%, plus a card when an exhausted limit resets. No API key, no token, no sign-in: it reads what the Claude and Codex apps already keep on your Mac. β’ YouTube in the notch: leave the browser and the video carries on in a small player under the notch, from the same second. β’ And the rest, one hover away: file tray, clipboard history that never keeps what you copy from a password manager, calendar and reminders, focus timer, voice memos with transcription, Spotify and Apple Music.
It's native Swift, sandboxed, signed and notarized by Apple. No account, no usage telemetry.
7-day free trial, no email and no card. Then β¬9.99 once, for 2 Macs. For the next 48 hours, code PRODUCTHUNT takes 30% off.
One honest limit: the Claude usage ring needs the Claude desktop app; CLI-only users get the alerts but not the numbers yet.
I'll be here all day. What would you want the notch to tell you about an agent run?
The done vs. needs-you distinction is the whole game here. Most of my check-backs on a long agent run aren't "is it finished yet" β they're "is it quietly stuck waiting on a permission prompt." A state that just sits in the notch beats a notification for that, because a missed notification is gone and this is still there when I glance up. Native Swift with no telemetry is exactly how I'd want something always-on like this built.
@jcbuildsΒ Thanks JC! Really appreciate this perspective, especially coming from someone building native Swift apps.
I completely agree that there's a big difference between an agent finishing a task and one silently waiting for human input. Persistent status in the notch feels like a much better fit than another notification.
I'm exploring how DynamicNotch could support this workflow while staying lightweight, native, and privacy-first.
Since you're using coding agents yourself, I'd love to know: would you prioritize simply seeing their status at a glance, or being able to approve requests directly from the notch?