Open Source · GPL-3.0

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.

USERUICORESUPPORTif root neededUser ActionClean / Scan / Health Check / AI Analysisui.pyInterface ControllerPolkit Authpkexeccleaner.pyWhitelist scan → safe deletehealth_engine.pyCPU / RAM / Disk → Score 0–100security_scanner.pySUID · permissions · SSHai_engine.pyLocal analysis → optional cloudpardus_analyzer.pyRepo & service healthlog_analyzer.pyJournal error classificationreport_exporter.pyTXT / HTML / JSON output

Tech Stack

LanguagePython 3.9+
GUIGTK 3 (PyGObject)
BuildMeson / GNU Make
Testingpytest — 246+ tests, 75%+ coverage
PackagingFlatpak, Debian (.deb), Arch, RPM
AuthPolkit (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