OverviewProject Summary
Docs/Overview/Project Summary

Project Summary

๐Ÿ“Š Project Summary: Mission Control Gaming Assistant

๐ŸŽฏ Core Objective

The Mission Control Gaming Assistant is a high-performance, real-time agentic system that enhances gaming through advanced computer vision, NVIDIA-accelerated reasoning, live web-powered game intelligence, and autonomous co-pilot capabilities โ€” with zero VRAM impact on gaming performance.


๐Ÿ› ๏ธ Architectural Pillars

1. ๐Ÿ‘๏ธ Vision Pipeline (The Eyes)

  • Engine: Pure TensorRT 10.x (YOLOv8). Sub-5ms inference, 0 MB PyTorch VRAM overhead.
  • Capture: dxcam (DXGI), D3DShot, or MSS fallback at 60โ€“120fps.
  • Capabilities: Real-time object detection (enemies, items), RapidOCR (dialogue, quests), heuristic + ML scene classification.

2. ๐Ÿง  Decision Engine (The Brain)

  • Modes: Competitive, Story, Hybrid, Agent โ€” each with scene-aware routing logic.
  • NVIDIA NIM: Cloud reasoning via Llama 3.1 8B (strategic/tactical) and Llama 3.2 11B Vision (multi-modal).
  • Auto Model Routing: Task type (wiki / patch / strategy / real_time) auto-selects the fastest and most appropriate NIM model.
  • Context Awareness: Tracks game state, process health, and window focus to manage resources adaptively.

3. ๐ŸŒ Web Search Intelligence (New)

A gaming-optimized, multi-source search engine that enriches AI responses with live web data. Completely free in both development and production โ€” no credit card ever required.

SourceKeyLimitPurpose
Wikipedia APINoneโ™พ๏ธ UnlimitedGame lore, characters, wiki lookups
SteamSpy APINoneโ™พ๏ธ UnlimitedSteam stats, player counts, tags
DuckDuckGoNoneโ™พ๏ธ UnlimitedGuides, patch notes, community tips
RAWG.ioFree key20,000/monthRatings, genres, Metacritic, DLC
Tavily AIUser key1,000/monthOptional enrichment (richer AI answers)

Task โ†’ Source โ†’ Model routing:

User Query โ†’ detect_task() โ†’ select providers โ†’ fetch results
           โ†’ inject context into NIM prompt โ†’ model_override per task
           โ†’ AI response enriched with live game data

4. ๐Ÿ—ฃ๏ธ Voice Engine (The Voice)

  • STT: Google Cloud (primary), Sphinx (local/offline fallback).
  • TTS: ElevenLabs (premium), Google Cloud TTS (cloud), SAPI5 / pyttsx3 (always-available local).
  • Profiles: Named personality profiles (Aero Female / Aero Male / Custom) with distinct rate, pitch, and provider settings per profile.
  • Stability: Direct COM integration for zero-crash SAPI5 access. Async queue prevents UI blocking.

5. ๐ŸŽฎ Agentic Control (The Hands)

  • Autonomous Inputs: Programmatic keyboard, mouse, and controller via pynput/pyautogui.
  • Safety Workflows: User-authorized toggles with real-time override detection.
  • Agent Personalities: Tactical, Friendly, Immersive, Sarcastic, Aggressive.

6. ๐Ÿ”ง Hardware Telemetry (The Foundation)

  • GPU: pynvml (NVML) โ€” real-time thermals, clocks, VRAM, utilization.
  • CPU: psutil + adaptive priming loop (zero-latency startup, no 0% bug).
  • Thermal: Multi-stage fallback chain โ€” WMI (MSAcpi) โ†’ CIM โ†’ PerfData โ†’ LibreHardwareMonitor social sync.
  • RAM/Storage: PowerShell CIM for robust hardware identification on Windows 11.
  • Network: Real-time WiFi/LAN adapter telemetry.
  • Admin Note: Full thermal sensor access (CPU temp) requires running as Administrator on modern motherboards.

7. โŒจ๏ธ Hotkey System

  • Engine: pynput GlobalHotKeys + Win32 GetAsyncKeyState fallback.
  • UI: Click-to-record HotkeyEdit widget โ€” no manual <ctrl>+<alt>+o typing.
  • Display: Clean Ctrl + Alt + O format (no angle brackets).
  • Configurable: All 4 hotkeys (HUD toggle, Agentic toggle, Font +/-) editable in Settings.

๐Ÿ”„ Recent Changes

VersionChange
LatestMission Control UI Overhaul โ€” Premium glassmorphism, neural backgrounds, Lucide icons
LatestHybrid Connectivity โ€” Intelligent offline/online switching with Neural Lite local reasoning
LatestGaming Web Search Engine โ€” Wikipedia + RAWG + SteamSpy + DuckDuckGo, free dev+prod
LatestAuto Model Router โ€” Task-based NIM model selection (tactical/strategic/vision)
LatestHotkey Recorder โ€” Click-to-record with live visual feedback
LatestCPU Thermal Fallback โ€” Aggressive multi-stage WMI โ†’ CIM โ†’ LibreHWM chain
LatestSystem Page Fix โ€” CPU name no longer renders as raw JSON
LatestVoice Profile System โ€” Male/female profiles with ElevenLabs + Google + SAPI5
LatestNVIDIA NIM Multi-Model โ€” Nemotron/Llama task-mapped model pipeline
LatestOSD Polish โ€” --- placeholder for missing sensors (no N/A clutter)

๐Ÿ“ˆ Roadmap Status

PhaseDescriptionStatus
1โ€“10Vision, capture, pipeline, multi-mode brain, memory, input, NVIDIA, TensorRT, Blackwellโœ… Done
11System & Hardware Dashboard + Full Settingsโœ… Done
12In-App Auto-Update Systemโœ… Done
13Agentic AI Assistant (G-Assist interface)โœ… Done
14NVIDIA NIM full reasoning integrationโœ… Done
15Autonomous co-pilot (input control)โœ… Done
16Multi-model pipeline optimizationโœ… Done
17Multi-modal vision (VLM)โœ… Done
18Adaptive Agent Personalitiesโœ… Done
19High-Reliability Voice Engineโœ… Done
20Autonomous Gameplay + Safety Labโœ… Done
21Gaming Web Search Intelligenceโœ… Done
22Hotkey Recorder + Auto Model Routingโœ… Done

Last Updated: 2026-05-16