THRUST
Multi-threaded diagnostic probe engine designed for network troubleshooting, DNS speed benchmarking, automated system health checks, and guarded remediation with rollback safety.
Core Capabilities
Find, benchmark, and fix system and network issues — with safety built in.
Hardware Probes
Multi-threaded probes run hardware and network checks in parallel for fast results.
Guarded Remediation
One-command fixes backed by a rollback log so every change is reversible.
DNS Benchmarks
Compare resolver speed across configured servers with repeatable latency tests.
Privacy Redaction
Logs and reports are scrubbed of IPs and personal identifiers before export.
How THRUST Works
A deep look at the subsystems that keep your system honest.
Multi-Threaded Hardware Probe
Dispatching checks across a worker thread pool lets THRUST probe CPU, memory, disk, and network simultaneously without blocking the UI.
Guarded Remediation & Rollback
Every remediation writes a rollback entry first, so any automated fix can be undone safely and traced in a local log.
DNS Server Speed Benchmark
Run repeatable latency benchmarks against configured resolvers to pick the fastest DNS for your network.
Privacy Redaction Engine
IP addresses, hostnames, and personal identifiers are automatically scrubbed from all logs and diagnostics before anything leaves the machine.
Technical Specifications
Built natively for Fedora KDE Linux workstations with no Electron runtime bloat.
| Version | 1.0.0 |
|---|---|
| Platform | Fedora KDE · x86_64 |
| Runtime | Python 3 · PyQt6 (Qt 6) |
| Storage | Local SQLite diagnostic log |
| Security | Privacy redaction engine |
| Concurrency | Multi-threaded probe pool |
| Launch | ~/Thrust-Linux/run.sh |
Quick Installation Guide
THRUST includes an automated installer script (`install.sh`), a desktop launcher shortcut (`.desktop`), and full RPM spec files for packaging on Fedora Linux.
Read Documentation 📖Part of a Complete Linux Suite
THRUST is one of six native applications from Retrace Enterprises for Fedora KDE workstations.