Your Linux System, Always Healthy
Professional maintenance, health monitoring, and security auditing for Pardus and Debian-based Linux distributions.
Everything your system needs
Six integrated modules working together to keep your Linux system clean, fast, and secure.
System Cleaner
Deep-clean APT cache, old logs, browser caches, and coredumps. Reclaim disk space safely with whitelist-based deletion.
Real-Time Health Score
Monitor CPU, RAM, and disk usage with a composite 0–100 health score. Know your system’s condition at a glance.
Security Auditor
Detect SUID binaries, world-writable files, and SSH misconfigurations. Harden your system with actionable insights.
AI Engine
Hybrid intelligence: always-offline local analysis with optional cloud AI integration via Gemini, OpenAI, or Claude.
Disk Analyzer
Discover large files and visualize space breakdown. Understand exactly where your storage is going.
Auto Maintenance
Scheduled cleanup based on idle time, disk thresholds, and power state. Set it and forget it.
How It Works at Runtime
A top-to-bottom flow from user action through authentication, core engines, and supporting services. Every module has one job.
Tech Stack
| Language | Python 3.9+ |
| GUI | GTK 3 (PyGObject) |
| Build | Meson / GNU Make |
| Testing | pytest — 246+ tests, 75%+ coverage |
| Packaging | Flatpak, Debian (.deb), Arch, RPM |
| Auth | Polkit (pkexec) |
Security First, Always
Seven layers of protection ensure GK Healter never puts your system at risk.
Whitelist-Based Deletion
Only pre-defined safe directories can be cleaned. Nothing outside the whitelist is ever touched.
Polkit Integration
System-level operations require explicit user authentication via pkexec before execution.
No rm -rf, Ever
Recursive force deletion is never used under any condition. Every file removal is deliberate.
Root Path Protection
Critical directories like /, /home, and /etc are hardcoded as untouchable. No exceptions.
Full Audit Trail
Every deletion is logged with timestamp and result. Complete transparency on all operations.
SUID Whitelist
Known safe SUID files are filtered via KNOWN_SUID_PATHS. Only unexpected ones are flagged.
SSH Hardening
PermitRootLogin, PasswordAuthentication, and more are verified against security best practices.
Get Started in Minutes
Choose your distribution and follow the steps below.
$ cd gk-healter$ make deb$ sudo dpkg -i gk-healter_0.1.6_all.deb$ sudo apt-get install -f