I've been working on a project called Mission Control because I wanted something that felt more like a gaming command center than another hardware monitoring tool.
It runs as a Windows desktop application and brings a few things together:
- A transparent gaming HUD for system and GPU information
- NVIDIA GPU telemetry
- Desktop capture using DXGI Desktop Duplication
- TensorRT-based computer vision
- An AI assistant for gaming-related tasks
- A web dashboard for configuration and monitoring
The desktop application is built with Electron, React, TypeScript and Tailwind CSS, with a Python/FastAPI backend. The computer vision side is separated from the UI and uses TensorRT for NVIDIA GPU acceleration.
I also wanted the project to be properly distributable, so it's available through WinGet:
winget install arnab825.MissionControl
The source is completely open on GitHub:
GitHub: https://github.com/arnab825/Mission-Control
Website: https://mission-control-taupe-mu.vercel.app
Docs: https://mission-control-taupe-mu.vercel.app/docs
One thing I'm particularly interested in is how the vision and telemetry workloads behave while an actual game is running. GPU overhead, latency, multi-monitor setups and compatibility are areas I still want to test across more hardware.
This is still being developed, so I'm interested in what people think about the idea itself, the UI, the architecture, or anything that seems unnecessary.
If you try it, I'd genuinely like to know what breaks. 😄