JAYX

July 13, 2026 · View on GitHub

Live PC monitor for Flipper Zero — CPU, RAM, GPU, temps, FPS, and system info over USB.

Built with ufbt.

Bluetooth is still in development — check this repo for updates. Use USB for now.

Full setup guide

docs/SETUP.md — complete walkthrough: install tools, flash JAYX, run the PC agent, optional RTSS/temps, and troubleshooting.

Screenshots

Main menuLive statsFPS
Main menuLive statsFPS
System infoOSCPU
SystemOSCPU
AboutNo game / FPS idleBluetooth (WIP)
AboutFPS idleBluetooth WIP

Quick start

Prefer the full setup guide the first time.

# PC tools (once)
cd pc_agent
pip install -r requirements.txt
pip install ufbt

# Flipper — close any monitor.py / qFlipper first
cd ../apps/jayx
ufbt launch

# On Flipper: Apps → USB → JAYX → USB → OK
# Then on PC:
cd ../../pc_agent
python monitor.py --usb
Optional featureNeed
GPU % / VRAM / GPU tempNVIDIA drivers
FPSRTSS
CPU tempLibreHardwareMonitor running

Controls

KeyAction
Left / RightSystem · Game · Specs · About
Up / DownSpecs section cards
BackExit

Layout

apps/jayx/        # Flipper FAP
pc_agent/         # Windows metrics agent
screenshots/      # Device UI captures
docs/

Docs

Requirements

  • ufbt (pip install ufbt)
  • Python 3.10+ (PC agent)
  • Flipper Zero with matching firmware/API for the built FAP

License

MIT — required for Flipper Apps Catalog distribution.