WakeWindow for Mac
A menu-bar power manager that watches what your Mac is doing and only keeps it awake when it matters — long renders, uploads, calls, Time Machine — then lets it sleep the moment the work is done.
Mac power users running long background tasks or working in clamshell mode
- Task-aware keep-awake: auto-detects active downloads, renders, video calls, and Time Machine backups
- Customizable 'awake until' timers with one-click presets (30 min, 1 hr, until download completes)
- Battery guard that refuses to override sleep below a user-set battery percentage
- Activity log showing why your Mac stayed awake each session and how much battery it cost
Capsomnia's Product Hunt traction confirms ongoing frustration with existing keep-awake tools (Amphetamine, Caffeine) that require manual toggling; users want the Mac to just know when it should stay awake.
Problem is real and growing with AI coding agents (Codex, Claude Code) running unattended, but the cited 'Capsomnia traction' is overstated: 0 upvotes, 3 comments, #84 daily on Product Hunt — weak validation; AlternativeTo lists 12+ similar apps showing persistent but niche interest.Amphetamine Alternatives for Mac: Top 12 Prevent Sleep Mode & Similar Apps ↗Capsomnia - Caps Lock keeps your Mac awake, even with the lid closed ↗
Already crowded: KeepAwake.app ships 'app-aware triggers + sleep assertions + clamshell' — almost identical to WakeWindow's premise; plus KeepingYouAwake, ClamshellKeeper, free-clamshell-mode, and Amphetamine as the entrenched incumbent. Capsomnia takes a different angle (Caps Lock as switch).KeepAwake for Mac — Keep Your Mac Awake, Even With the Lid Closed ↗GitHub - newmarcel/KeepingYouAwake ↗
Every direct competitor surfaced (Amphetamine, KeepAwake, KeepingYouAwake, ClamshellKeeper, free-clamshell-mode, Capsomnia) is free and/or open-source; built-in `caffeinate` CLI solves it for $0 — no evidence of willingness to pay for a menu-bar wrapper.How to Keep Your Mac Awake | Catherine Pope ↗GitHub - AlejandroPqLz/free-clamshell-mode ↗
AI-agent unattended workflows (Claude Code, Codex, SSH, builds) extend relevance beyond traditional clamshell users, but the category is a commodity utility that Apple could absorb natively via `caffeinate`/Shortcuts and any individual OSS fork can reimplement.Capsomnia — Caps Lock as a physical keep-awake switch for macOS ↗
Trivial: just wraps public `pmset`/`caffeinate` APIs and watches NSRunningApplication/ProcessInfo — multiple OSS reference implementations (ClamshellKeeper, KeepingYouAwake, free-clamshell-mode) clone-able in days by a solo dev.GitHub - E0min/ClamshellKeeper ↗