Until when
The time your battery reaches the reserve, with an honest range from cautious to optimistic. Never a fake exact number.
Windows 10 and 11 · x64 and ARM64 →
How long will your laptop really last today? An AI forecast that learns how you use your PC, and runs entirely on it.
Free · MIT-licensed project code · No account · Works offline
Demo interface: synthetic history, with forecasts computed by the real local model.
Made for your day
Windows tells you a percentage. Battery Forecast tells you what it means for the rest of your day.
The time your battery reaches the reserve, with an honest range from cautious to optimistic. Never a fake exact number.
How much will be left at 22:00, or any time you choose. And a gentle hint to turn on battery saver if it won't last.
About 60, 30 and 15 minutes before the reserve, at low battery, when charged, or when something drains unusually fast. Once each.
There when you need it
Your battery forecast lives beside the clock. Reach it without leaving what you’re doing.
Hover over the battery icon to bring up the forecast.
Read your remaining time, evening level and the 24-hour curve.
Move away to close it, or click to keep it open. Your keyboard shortcut works too.
On battery and on the charger
The same local AI reads your battery history and answers the question that fits the moment: how long you will last, or when you will be charged.



Demo mode: synthetic history; the forecasts are computed by the real local model.
How it works
Every minute Battery Forecast records your battery level. A time-series AI model, Timestral by Mistral AI, reads weeks of that history and forecasts the next 24 hours.
Light on your battery
The model is not a background service. It starts to compute, answers, and closes. With battery saver on it never starts by itself.
Four themes
Dawn and Mist for light days, Dusk and Midnight for the evening, or simply follow Windows. Italian and English.




Your schedule, your machine
Choose your times, inspect the curve and see the system context behind the estimate.
Hover over the chart to move its dot and read the date, time, expected percentage and indicative range. Keyboard arrows work too.
Type any HH:mm target and up to four extra times. Open and close the panel with a shortcut you record (initially Ctrl+Alt+B), or just rest the pointer on the icon. Make the panel as large as you like.
Choose a charging target from 50–100%. While charging, the same AI learns from your past charges and tells you when you will reach it, slowdown near full included, next to the current charging rate. It does not control the hardware. When a charge limit holds the battery, it shows how long it would last if you unplugged now.
Optionally record CPU load and frequency, memory, battery watts, brightness, power profile and available temperatures. Timestral receives usable historical channels; future values are not invented.
Custom alert thresholds, quiet hours, chart visibility and a keep-open preference. Copy a summary or export battery and sensor CSV files.
Create a local diagnostic ZIP without battery history or logs. Nothing is uploaded automatically. Missing sensors stay unavailable; an ACPI thermal zone is not labelled CPU temperature.
Charging and sensor context are experimental. Functional tests use the real local model; accuracy gains have not been established.
Private by design
Python, PyTorch and the model ship inside the installer. Forecasts work with the network off.
Download
One installer per architecture, for your user only: no administrator rights needed.
Windows 10 (2004) or 11 · Intel/AMD x64 or ARM64 · about 280 MB download
.sha256 from the release page:
Get-FileHash .\BatteryForecast-Setup-*.exe
No forecast of the future can be. Battery Forecast shows a central estimate with a range, says which model produced it, and tells you when it is still learning. Accuracy on real laptops has not yet been measured.
It includes everything needed to run the AI offline: a private Python runtime, PyTorch for CPU and the Timestral weights. Nothing else is downloaded later.
No. It reads available battery and hardware signals locally. When battery saver would help, it opens the Windows settings page for you.