A minimalist, real-time system monitoring dashboard for Android. Monitor your laptop's CPU, RAM, GPU, Battery, and Network stats from your phone.
- Real-time Stats: CPU load (per-core), RAM usage, GPU metrics, Battery status
- Network Monitoring: Live upload/download speeds, active listening ports
- Interactive Details: Tap any card to see detailed breakdowns
- Universal Configuration: Works on any local network - just enter your laptop's IP
- Crypto Tickers: Live BTC/ETH prices from Binance
cd backend
pip install -r requirements.txt
python app.pyThe server will print your local IP address:
[HUUD SERVER] Running on: 192.168.1.5:5000
[HUUD SERVER] Enter this IP in your Mobile App Settings.
Download the APK:
- Go to GitHub Releases
- Download the latest
app-release.apk - Install on your Android device
Setup:
- Open HUUD
- Long-press the title "HUUD // SYS"
- Enter the IP address shown in your terminal
- Tap SAVE
- Backend: Python 3.8+, Windows/Linux
- Frontend: Android 8.0+ (API 26)
- Network: Both devices on the same WiFi/LAN
The Flask server is extremely lightweight:
- CPU: <1% idle, ~2-3% during active monitoring
- RAM: ~30-50 MB
- Network: Minimal (stats sent every 3 seconds, ~1KB per request)
The server runs only while the terminal is open. To stop it:
- Press
Ctrl+Cin the terminal - Or simply close the terminal window
Note: Closing Antigravity/VS Code will automatically terminate the server process.
- Backend: Flask, psutil, GPUtil (NVIDIA GPU support)
- Frontend: Flutter (Dart)
- CI/CD: GitHub Actions (automatic APK builds)
MIT License - See LICENSE for details.