Dev open-sources Lockpaw: locked Mac glows when Claude Code needs you
inspectorjawa · reddit · 2026-09-06
A developer built Lockpaw, an open-source macOS menu bar app (MIT, native Swift, 10 MB, no analytics), to solve the annoyance of repeatedly walking back to check whether Claude Code needs permission.
- Core feature: one hotkey covers the screen without sleeping the Mac, so the agent keeps running; when Claude Code hits a permission prompt or finishes, the covered screen glows—visible from the kitchen. Silent by default (open-office friendly), Touch ID to unlock.
- Integration: a single command writes Notification and Stop hooks into /.claude/settings. that run lockpaw ping; the app listens on a distributed notification (never auto-launches) and backs up settings first. Works with Codex, Gemini CLI, Cursor, Copilot CLI, and Aider too.
- Build process: most of the app was written in Claude Code sessions, tackling the CGEventTap on a background thread (Carbon hotkeys are unreliable in menu-bar apps), Sparkle codesigning order, and a Cmd+Q leak during the Touch ID sheet caused by macOS secure input. A CLAUDE.md in the repo carries these decisions across sessions.
- A community PR fades the screen to pure black after a few minutes to protect OLED panels.
Related event: Lockpaw: Open-Source Mac App Makes Screen Glow When Claude Code Needs You(2 posts)→
More from coding & agent
- Agent plays Portal to the credits: 23h43m autonomous run setup open-sourced — banteg · 2026-09-07
- Having Codex summarize weekly screen recordings turns into a fun self-review — vista8 · 2026-09-07
- Claude Code team reportedly ditched GUI/TUI, now using claude tag for 70%+ of work — himanshustwts · 2026-09-07
- Microsoft open-sources tgrep, a trigram-indexed grep up to 52x faster than ripgrep — jedisct1 · 2026-09-07
- How should billing work when an AI system auto-selects the model? — Colddew-YJ · 2026-09-07
- SmolVM: open-source microVM sandbox runs OpenClaw 2.0 in isolation, boots in milliseconds — aniketmaurya · 2026-09-07