← Back to Linux Application Suite Diagnostic Probe

THRUST

System & Network Diagnostic Centre

Multi-threaded diagnostic probe engine designed for network troubleshooting, DNS speed benchmarking, automated system health checks, and guarded remediation with rollback safety.

Version v1.0.0
Runtime PyQt6 · Python 3
Platform Fedora KDE
bash — thrust@fedora
$ ~/Thrust-Linux/run.sh
[Retrace Engine] Booting THRUST v1.0.0 ...
[Probe] 8 hardware checks · 16 threads
[DNS] cloudflare · 8.8.8.8 · 11ms avg
[Health] System nominal · 0 warnings
[Redact] 3 identifiers scrubbed from log
----------------------------------------
✅ Diagnostics complete.

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.

01

Multi-Threaded Hardware Probe

Dispatching checks across a worker thread pool lets THRUST probe CPU, memory, disk, and network simultaneously without blocking the UI.

02

Guarded Remediation & Rollback

Every remediation writes a rollback entry first, so any automated fix can be undone safely and traced in a local log.

03

DNS Server Speed Benchmark

Run repeatable latency benchmarks against configured resolvers to pick the fastest DNS for your network.

04

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
Fedora KDE Deployment

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 📖
# Clone & launch THRUST
cd ~/Thrust-Linux && ./install.sh

# Run automated test harness
./run.sh --test

Part of a Complete Linux Suite

THRUST is one of six native applications from Retrace Enterprises for Fedora KDE workstations.