Amphetamine is a free, hugely configurable Mac utility with an exhaustive trigger system. AwakeMate is built for developers and AI workflows - it detects your tools (and npm/pip-installed agents like Claude Code) by name, sleeps when they go idle, and shows live status in the notch, in a modern UI.
You want a free app with an exhaustive trigger system - Wi-Fi, drives, USB, schedules, lid-closed - and you don’t mind a utilitarian menu.
You’re a developer who wants tools and AI agents recognised by name (even when an npm-installed CLI shows up as “node”), a notch widget, per-tool idle sleep, stats, and a modern UI.
Comparison based on publicly available information as of June 2026; features may change - check each app’s site for the latest. Amphetamine is a trademark of its respective owner; AwakeMate is not affiliated with it.