Features
Fourteen screens.
Every one an instrument.
Each number on every screen comes from the hardware or the file system, measured on your machine. Where the hardware is silent, AllInsight says Unknown instead of guessing.
See it working
Four screens, live.
Illustrations of the real screens, running on sample data from a typical laptop.
Storage Map
See where your space went, one level at a time.
A parallel scan rolls every folder up into a squarified treemap, the layout that keeps tiles close to square so they are easy to compare by eye. Drilling in asks for exactly one level, which keeps it fast on a drive with millions of files.
Amber outline: safe to clean
Overview
A health score that shows its working.
Every point on the score has a reason you can read, built from measurements by rules that can be tested. No model is needed for any of it.
- Drive healthy · 92% of rated life left
- Memory · 62% in use, no pressure
- Drive C: 91% full · 42.1 GB free
- 11.4 GB reclaimable from caches
Performance
Live, and counted the honest way.
Processor, memory, GPU, disk and network, with ten minutes of history held in memory only. Rates come from cumulative counters, so a process exiting yields zero, never a false spike.
Duplicates
Matched by content. Never by name.
Three passes, each cheaper than the next is expensive: group by exact size without opening a file, hash the first and last 64 KB, then hash in full only what survives. Two files match only when every byte does.
Example scan of a home folder
Every screen
The full set of instruments.
01Overview
A device health score with its reasons, four vital signs, ranked recommendations, and a plain-language summary.
02Storage Map
A squarified treemap of one folder level at a time, plus a category breakdown of everything scanned.
03Large Files
The biggest files on the device, with a risk classification and a route to the Recycle Bin.
04Duplicates
Files with identical contents, found by size, then partial hash, then full BLAKE3. Never by name.
05Cleanup
Thirteen typed cleanup categories, a dry run, and a confirmation that states what will and will not be touched.
06Performance
Live processor, memory, GPU, disk and network, with ten minutes of history.
07Processes
Publisher and resource use for every process, and an End button that refuses on the ones the system needs.
08Startup
Startup entries from the Run keys, Startup folders and XDG autostart, enabled and disabled the native way.
09Applications
Installed applications with measured sizes, removed through the vendor's own uninstaller.
10Battery
Charge, design capacity, cycle count and health, shown only where the hardware actually reports them.
11Drive Health
Model, bus, wear, temperature, power-on hours and error counts, with Unknown where the drive is silent.
12AllInsight AI
A local assistant, optional, that explains measurements and cannot act on anything.
13Activity
Cleanup history and an event log, recorded as totals rather than file lists.
14Settings
Eleven sections, including the real protected-path list read back from the backend. Every switch does something.
On Linux
Native on Linux, never as root.
Everything AllInsight cleans belongs to you, and drive health comes from UDisks2 without privilege.
| Screen | Where it reads from on Linux |
|---|---|
| Cleanup | Your own files only: the temporary folder, thumbnail, font and shader caches, browser caches (Chrome, Chromium, Edge, Brave, Vivaldi, Opera, Firefox including Snap) and the freedesktop Trash. |
| Applications | The desktop entries your launcher shows, traced to dpkg, rpm, pacman, Flatpak or Snap. For system packages it shows the exact command, because it never runs a package manager as root. |
| Startup | XDG autostart. Disabling writes a per-user Hidden=true override, exactly as GNOME and KDE do. |
| Drive Health | UDisks2 over D-Bus: SMART failure prediction, temperature, power-on hours, bad sectors and NVMe warnings, falling back to sysfs. |
| Battery | /sys/class/power_supply |
| GPU | /sys/class/drm, amdgpu busy counters, and nvidia-smi when present. |
| Processes | Refuses to end init, the compositor, the display server and the session bus. Ends processes with SIGTERM, not SIGKILL. |
Free for Windows & Linux