SmartAwake.
Keeps your PC awake while downloads run. Sleeps the moment they stop — it watches the network so you don't have to.
The set-it-and-forget-it power manager for Windows — it watches the network so you don't have to.
Features
Eight, to be exactSmart Mode
Auto-detects downloads and holds sleep. Configurable threshold, polling interval, idle timeout, cooldown.
Manual Override
Force awake indefinitely — or "keep awake for 2 hours" and forget about it.
Display Control
Screen on, off, or let it sleep without locking. Saves power during long downloads.
Wake Scheduler
Wake from sleep at a specific time using Windows waitable timers.
Power Scheduler
Sleep, hibernate, or shut down after a delay — or on the hour.
Mouse Simulator
Subtle random movement to dodge idle detection by chatty apps and remote sessions.
System Tray
Colour-coded status icons. Close the window and it keeps watching.
Zero Dependencies
A single self-contained EXE. No runtime installs, no drama — or grab the 2.5 MB Lite build if you already have .NET 10.
Setup wizard, auto-updates.
No install, zero registry. Lite build for .NET 10 owners.
Thresholds live in settings.json.
Issues and PRs welcome. Please don't add a dark-mode toggle; it already has one.
One loop. That's the trick.
Sample the network every N seconds. Cross the threshold, hold execution. Drop below, release.Watch
IP-helper counters, polled every 2s. Cheap, kernel-side.
Judge
Threshold + hysteresis. A cooldown window prevents flapping.
Act
SetThreadExecutionState with ES_CONTINUOUS. Yielded when idle.
Rest
Release the flag. The OS resumes normal sleep.
A short history
Answers, mostly honest
Does it need the .NET runtime? +
The installer and full portable don't — self-contained, carry them on a USB stick like it's 2008. The Portable Lite build is the exception: 2.5 MB, but it expects the .NET 10 Desktop Runtime on the machine.
Will it stop my laptop overheating? +
It won't make the fans quieter, but Display Control lets the screen sleep while the download runs — that helps.
Is it safe on corporate laptops? +
It uses documented Win32 calls. No drivers, no services, no registry edits. IT should be fine with it — but ask them first if you like your job.
Can I contribute? +
Yes. Issues and PRs welcome on GitHub. Please don't add a dark-mode toggle; it already has one.