Analysis updated 2026-05-18
Monitor your desktop PC's CPU temperature and GPU load from your phone while gaming or running a heavy workload.
Check your PC's drive health and S.M.A.R.T. status from your phone without touching the computer.
Watch real-time network upload and download speeds on your PC from across the room using your Android phone.
| yokerman41/monitorpc-basic-android | azcomp2000/battery-sentinel | diredocks/cleanarchitecturenoteapp | |
|---|---|---|---|
| Stars | 0 | 0 | 0 |
| Language | Kotlin | Kotlin | Kotlin |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 2/5 | 2/5 | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires running the companion monitorpc-agent Python server on your PC before the Android app can display any data.
MonitorPC Basic is an Android app that displays real-time hardware performance data from your PC on your phone. You can see CPU load, clock speed, and temperature per core, GPU model and usage with VRAM consumption, RAM usage over time with a historical graph, network upload and download speeds, current ping, and drive health including S.M.A.R.T. diagnostics, all shown on your Android device while your computer is running. The app works in two parts. The Android app is the display client and requires a companion desktop agent to function. That agent, available in a separate repository called "monitorpc-agent," is a small Python server that runs on your computer, collects hardware telemetry, and exposes it over local HTTP and WebSocket connections. The Android app connects by entering your computer's local IP address and default port (8765). All data stays on your local network with nothing sent to the internet. You can connect over your local Wi-Fi network or via USB using ADB (Android Debug Bridge). Once connected, the app shows live charts for CPU fluctuation history, RAM usage over time, GPU encoder and decoder status, and per-drive S.M.A.R.T. health data. If you want to try the app without building it yourself, a compiled APK is available in the GitHub Releases section. You install it on your Android phone, start the agent on your PC, enter the IP address, and the metrics appear immediately. Developers can open the project in Android Studio, add a Gemini API key as an environment variable, and run it from source. The app is written in Kotlin and described by its author as lightweight and minimal.
An Android app that shows live CPU, GPU, RAM, network, and storage metrics from your PC over a local network or USB connection, using a companion Python agent.
Mainly Kotlin. The stack also includes Kotlin, Android, Python.
No license information is mentioned in the README.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.