Skip to content

A lightweight macOS notch overlay built exclusively for Anthropic's Claude Desktop. #92

Description

@tod-zhang

The upstream claude-island targets Claude Code in terminal + tmux. If you just use Claude Desktop, most of that surface is friction.

This fork is Desktop-only. Anything CLI-specific has been stripped — no terminal detection, no tmux pane switching, no Sparkle auto-updater, no analytics. What's left is tuned for one thing: being invisible until Claude Desktop needs you, then getting out of your way.

Features:
Instant hover — panel opens the moment your cursor touches the notch, collapses the instant it leaves
Smart deep-link — click a session → Claude Desktop jumps straight into that conversation via claude://resume
Low-latency alerts — task-complete chime fires synchronously with the panel pop; audio engine stays warm during processing so there's no cold-start lag
Reliable approval detection — lights an amber exclamation when Desktop is waiting on you for tool approval; filters out false positives during long auto-approved commands (bash, builds, etc.)
Do Not Disturb — daily quiet-hours schedule, with an optional "Silence Approvals" toggle
Adapts to non-notched displays — renders as a floating pill on external monitors
~50 MB RAM, near-0% idle CPU — no polling hot paths, no background analytics

https://github.com/tod-zhang/claude-desktop-island

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions