Vitals shows what is slowing your computer down, in plain language: CPU, GPU, memory, disks, network, temperatures and per-process usage, with history, alerts and a compact overlay. Optional read-only access from your phone on the local network. No account, no telemetry.
What's new in 1.1.0
A clean-up for each drive, in plain steps. In short: - Every drive has a Clean up button: Vitals measures what can go, shows which programs it will stop and start again, and reports what it freed. - An optional weekly clean-up per drive does the safe part on its own. - "Why is this drive growing?" shows how fast each drive fills up. - Linux (WSL) and Docker disks can be moved to a drive with more room. - Scheduled tasks on Startup apps say how often they run. - The mouse wheel scrolls the page again over cards and lists, and text stays inside its box on every page. Added - Storage: every drive card (except network and optical drives) has a Clean up button that opens a three-step wizard: it measures what could be cleaned on that drive, lets you choose by group with the space each would give back, lists the programs that will be stopped and started again (Linux distributions, Docker Desktop, containers, scheduled tasks, runners, virtual machines) before you confirm, shows each stage live, and ends with a report that says what was freed and what could not be restarted. Items that cannot be undone need their own tick; "select all" never ticks them. "Remember my choices for this drive" saves the kinds of item for a one-click "Run my usual clean-up" that still stops at the confirmation. Something that is listed for its size but cannot be removed from here (a hibernation file Windows will not let go of, say) says why and cannot be ticked. A "drive nearly full" alert now offers "Clean up this drive". (S22-02) - Storage clean-up: on a drive that is low on space, each Linux (WSL) or Docker Desktop disk has Move to another drive…. For a Linux distribution Vitals lists every drive and says why the ones that cannot take it are refused (the same drive, removable or network, not NTFS, not enough room), stops only that distribution, has WSL move its disk (wsl --manage --move, WSL 2.3.11 or later, no administrator prompt), shows the copy live, checks the result and starts the distribution again. It can be moved back the same way. Docker Desktop moves its own disk, so Vitals shows the exact setting and folder, opens Docker Desktop, and checks afterwards that the disk has left the drive. (S22-07) - Storage: a weekly clean-up per drive, off until you turn it on in the clean-up wizard. Pick a day and time; it runs the safe part of your saved choices (old temporary files, download caches, Docker build cache and old …
The first published build of the 1.0.5 changes: 1.0.5 was tagged but never published, so everything listed under [1.0.5] below reaches you with this release. In short: - Updates install while you are away: after ten minutes with no Vitals window open, a downloaded update installs and Vitals comes back in the tray. Never during a Windows restart or sign-out. - Declining the administrator prompt for an update no longer leaves Vitals half-stopped. - AI page: the codai sign-in is read-only and is revoked when you sign out; other accounts on this PC cannot read your agent sessions. - Remote access binds to the network adapter you pick. - Uninstalling a per-user copy also removes the optional sensors service. - Android: the AI agents card follows each PC's LAN sharing setting; Wear OS gains an open-source licences screen. Fixed - Release signing of the Android builds. The release stopped before publishing anything because the signing step did not understand the output of the newest Android build tools, and it failed without saying why. It now checks every signature explicitly (one signer, the upload certificate, the 16 KB alignment) and names whatever fails. Downloads ──────────────────┬─────────────────────────── Windows │Installer ──────────────────┼─────────────────────────── Intel / AMD (x64) │Vitals_x64-setup.exe ──────────────────┼─────────────────────────── ARM64 (Snapdragon)│Vitals_arm64-setup.exe ──────────────────┴─────────────────────────── …
1.0.2Oct 14, 2026
Changed - Android: two builds. The Google Play build no longer asks for access to all files, which Google refused for a system monitor. Its storage screen shows what fills the phone or TV by category, which apps keep the most cache, and opens the system's storage manager for the rest. The APK on GitHub keeps the full folder scan and file cleanup. Fixed - Google Play: the release workflow now refuses a Play bundle that declares all-files access, so the rejection cannot recur unnoticed. Downloads ──────────────────┬─────────────────────────── Windows │Installer ──────────────────┼─────────────────────────── Intel / AMD (x64) │Vitals_x64-setup.exe ──────────────────┼─────────────────────────── ARM64 (Snapdragon)│Vitals_arm64-setup.exe ──────────────────┴─────────────────────────── Verifying this download Windows may show a SmartScreen warning on first run (Windows protected your PC) because the installer is not yet signed with a commercial certificate. Choose More info → Run anyway. That is expected — see docs/distribution.md. You do not have to take our word for what is in the binary. With the GitHub CLI: gh attestation verify .\Vitals_x64-setup.exe --repo dragoscv/vitals This proves the file was built by this repository's release workflow from the tagged commit, and nowhere else. Checksums for every file are in SHA256SUMS.txt: (Get-FileHash .\Vitals_x64-setup.exe -Algorithm SHA256).Hash.ToLower() …
1.0.1Oct 14, 2026
Frequently asked questions
Is Vitals free?
Yes. Vitals is free and open-source software released under the MIT license.
What is the latest version of Vitals?
The latest version is 1.1.0, released on Oct 19, 2026.
Is it safe to download Vitals?
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 44bab520881e5c63643950c9285b122488e38cf1c1c9b739611669e61fc5f1de.
Which Windows versions does Vitals support?
Vitals runs on Windows and is available for 64-bit (x64), ARM64 systems.
How do I install Vitals silently?
Run the offline installer with "Vitals_1.1.0_x64-setup.exe" /S /CurrentUser, or install it with Windows Package Manager: winget install --id=Vitals.Vitals -e --silent.
How do I uninstall Vitals?
Open Settings › Apps › Installed apps, find Vitals and select Uninstall. From the command line, run winget uninstall --id=Vitals.Vitals -e.
Alternatives to Vitals
Other Measurement programs for Windows from different developers.