Using the Nvidia G-Assist, now you can talk to your computer to control various PC features, it uses a small LM (Language Model) that sits locally on your computer and will generate responses in real time as well as control your PC hardware functions (System Fans, Lights, Core GPU controls etc), it is being built modularly so you can even built and use your own custom plugin which you can build with python using Chatgpt.

How to Download NVIDIA G-Assist
To use G-assist, Download the NVIDIA app from official Nvidia page, you must have GeForce 572.83 Driver and 12GB VRAM or higher graphics card (GeForce RTX 30, 40, and 50 Series Desktop GPUs)
List of available Voice/Text commands G-Assist:
| Invoking Function | Voice/Text Command |
| Nvidia GeForce Knowledge Base/Features | “How does Frame Generation work?” |
| Optimize Graphics | âOptimize my graphics for Gamenameâ |
| Preference-Based Optimization | âOptimize Gamename for higher performance over quality.â |
| Launch Game | âLaunch The gameâ |
| GPU Overclocking (Manual) | âOverclock my GPU by 60 MHz.â |
| Save ShadowPlay Clip | âSave a shadowplay clip” |
| Start/Stop Recording | âStart recording my gameplay.â |
| Show/Hide Performance Overlay | âHide the performance overlay.â |
| Driver Update | âUpdate my GeForce driverâ |
| Latest Driver Check | âAm I running the latest GPU driver?â |
| Peripheral/Room Lighting (see Plugin System Requirements) | âSet my keyboard lights to green.ââSet my room lights to yellowâ |
| Set Fan Profile (see Plugin System Requirements) | âSet my fans to silent modeâ |
| CPU Utilization % | âWhatâs my CPU utilization?â |
| GPU Utilization % | âWhatâs my GPU utilization?â |
| GPU Clock Speed | âWhatâs my GPU clock speed right now?â |
| GPU Power Usage | âHow much power is my GPU using?â |
| Average FPS | âWhatâs my average FPS in this game?â |
| Average PC Latency | âWhatâs my PC latency?â |
| Performance per Watt | âWhat is my performance per watt?â |
| Overclock Revert | âRemove my GPU overclockâ |
| Framerate Analyzer | âAnalyze my performanceâ |
| Responsiveness Analyzer | âAnalyze my responsivenessâ |
| Power Analyzer | âAnalyze my power consumptionâ |
| Set Refresh Rate | âSet my monitor to 144Hz.â |
| Current Refresh Rate | âWhatâs my current refresh rate?â |
| Refresh Rate Max | âWhatâs the highest refresh rate my monitor supports?â |
| Detect FRL | âIs there a frame rate limit right now?â |
| Set FRL | âSet a Frame Rate Limit to 100.â |
| FRL Revert | âTurn off my frame rate limiter.â |
| Power Efficiency Mode | âSet my GPU to power efficiency modeâ |
| Revert Power Efficiency Mode | âUndo my power efficiency settings.â |
| Graphing â 2-variable | âGraph my CPU and GPU usageâ |
| Graphing â CPU Utilization | âGraph my CPU usageâ |
| Graphing â GPU Utilization | âGraph my GPU utilizationâ |
| Graphing â GPU Clock Speed | âPlot my GPU clock speedâ |
| Graphing â GPU Power | âShow me a power usage graphâ |
| Graphing â Average FPS | âGraph my frame rateâ |
| Graphing â 1%L | âGraph my 1% Low FPSâ |
| Graphing â PCL | âPlot my latencyâ |
| Graphing â PPW | âGraph my performance per wattâ |
| Graphing â GPU Fan Speed | âShow me a graph of my GPU fan speedâ |
| Set Specified Display Resolution | âSet my display resolution to 1080p.â |
| Set Resolution to Max | âGo to the maximum resolution.â |
| GPU Temperature | âWhatâs my GPU temperature right now?â |
| GPU Operating Voltage | âHow many volts is my GPU drawing?â |
| 1%L | âWhatâs my 1% low frame rate right now?â |
| Check Undervolt State | âIs my GPU undervolted ?â |
| Stutter Analyzer | âHelp me analyze stutterâ |
| GPU Model Info | âWhich GPU am I using?â |
| GPU Driver Version Info | âWhich NVIDIA driver do I have installed?â |
| GPU Total VRAM Info | âHow much VRAM does my GPU have?â |
| Monitor Model Info | âWhat model is my monitor?â |
| Current Display Resolution | âWhat resolution am I running now?â |
| Display Resolution Max | âWhatâs my monitorâs max resolution?â |
| Storage Space Occupied | âHow much disk space is in use?â |
| Storage Space Free | âHow much free storage do I have?â |
| RAM Amount Installed | âHow much memory do I have?â |
| RAM Amount Free | âHow much free memory do I have?â |
| Detect G-SYNC | âIs G-SYNC enabled?â |
| Set G-SYNC | âTurn on G-SYNC.â |
| Detect V-Sync | âIs V-Sync on right now?â |
| Set V-Sync | âDisable V-Syncâ |
| List Process CPU/GPU Usage | âWhich processes are using the most GPU right now?â |
| CPU Clock Speed | âWhatâs my CPU clock speed right now?â |
| Display Size Info (inches) | âWhatâs the size of my display in inches?â |
| Virtual RAM Total Available Info | âHow much virtual memory do I have?â |
| Virtual RAM Free Info | âHow much free virtual memory do I have?â |
| GPU Info â Number of GPUs | âHow many GPUs does my PC have?â |
| GPU Info â VBIOS Version | âWhatâs my GPUâs VBIOS version?â |
| Display Info â Number of Displays | âHow many monitors are connected right now?â |
| Disk Drive Info â Number of Drives | âHow many disk drives are installed on my PC?â |
| OS Info â Get Version | âWhich operating system am I running?â |
| CPU Info â Cache Size | âHow large is my CPUâs cache memory?â |
| Invoke Plugin | âHey Google, howâs it going?â â/Google, how do I make pizza?â |
| Exit Plugin | âReturnââ/G-Assist, tell me about my systemâ |
G-Assist Supported Currently available Plugins
- Â Gemini AI Integration
- Â Logitech Peripheral Lighting
- Â Corsair Peripheral Lighting
- Â Nanoleaf Room Lighting
- Twitch Integration
- Â Spotify Music Player
Download G-Assist for local development of plugins
