EdgePatch
EdgePatch is a web app (with an optional lightweight agent) for safely rolling out OS/app updates to distributed edge devices—kiosks, gateways, cameras, industrial PCs—when connectivity is unreliable and physical access is expensive. It provides staged rollouts, bandwidth-aware scheduling, delta updates, and automatic rollback using A/B partitions or snapshot-based recovery. The core value is “don’t break production”: you get pre-flight checks (disk, power, temperature, storage wear), canary groups, and health-based promotion so bad releases stop before they spread. It also maintains an auditable update ledger for compliance and incident response. This is a traditional infrastructure app with a small AI component that summarizes fleet health and flags anomalous failure patterns across sites (useful, but not required for the product to work).