AI Workstation & Performance Monitor is a professional-grade telemetry and diagnostic suite engineered for high-performance Windows systems. Designed for local AI development (LLMs, Stable Diffusion), heavy engineering workloads, and enthusiast gaming, this tool provides deep hardware visibility and performance intelligence.
- Key Features
- Performance Analytics Hub
- System Intelligence Core
- AI & ML Workstation Dashboard
- Data Interoperability
- Technical Architecture
- Installation & Build
A dedicated suite for real-time tracking of system performance during intensive workloads.
- Session Telemetry: Captures FPS distribution, CPU/GPU pressure, and thermal signatures at 1Hz.
- Latency Monitoring: Integrated network latency (Ping) tracking to diagnose connection stability.
- Visual Timelines: Clear line charts showing simultaneous hardware utilization trends.
- Proactive Alerts: Color-coded status cards that flag thermal stress or system bottlenecks.
An advanced heuristic analysis engine that provides deep diagnostic insights.
- Bottleneck Identification: Real-time detection of CPU, GPU, or VRAM limitations.
- Intelligent Recommendations: Actionable insights for system tuning and optimization.
- Thermal Heuristics: Analyzes temperature patterns to detect potential hardware throttling.
- Real-time Wattage: Detailed component-level power draw breakdown.
- Operational Cost: Session-based electricity cost tracking with monthly projections.
Optimized for the modern AI developer, supporting over 30+ identification profiles.
- AI Stack Detection: Automatically recognizes PyTorch, TensorFlow, Ollama, and Stable Diffusion environments.
- VRAM Capacity Estimator: Calculates compatibility for 22+ popular LLMs (Llama 3, SDXL, etc.) based on hardware memory.
- Env Validation: Verification of CUDA readiness and Python availability.
v7.0 introduces professional exports for data-driven performance tuning:
- JSON Export: Deep session metrics formatted for automated analysis pipelines.
- CSV Export: High-resolution timeline data (Timestamp, FPS, Latency, CPU, GPU).
- Professional Reports: Structured session summaries for quick performance debriefing.
The modular HAL Architecture (IGpuProvider) decouples the core UI from specific vendor APIs, ensuring a stable and extensible framework.
- Native Support: NVIDIA NVML, Windows PDH, DXGI.
- Optimized Engine: Asynchronous polling ensures monitoring has zero impact on primary workloads.
- Windows 10/11
- CMake 3.15+
- Visual Studio 2019/2022
cmake -B build
cmake --build build --config Release
./build/Release/SystemMonitor.exeThis project is licensed under the MIT License.
Optimized for High-Performance Windows Workstations.