gpt4all icon indicating copy to clipboard operation
gpt4all copied to clipboard

[Feature] Show real-time CPU and RAM usage in Desktop Chat UI

Open walid-khalafi opened this issue 3 months ago • 0 comments
trafficstars

Summary

It would be helpful to display real-time CPU and RAM usage directly within the GPT4All desktop chat interface. This feature would allow users to monitor system resource consumption while interacting with different models, especially on lower-end machines.

Motivation

  • Users often experience performance drops or system slowdowns when running large models locally.
  • Having visibility into resource usage helps with troubleshooting and optimizing settings (e.g., number of threads, model selection).
  • Improves transparency and user trust, especially for non-technical users.

Proposed Implementation

  • Integrate a lightweight system monitoring module using platform-native APIs or libraries like psutil (Python) or Electron's os-utils.
  • Display resource usage in a small panel or status bar within the desktop UI.
  • Optionally allow users to toggle this display on/off.

Contribution

I'm happy to implement a minimal version of this feature and submit a PR if the team agrees it's a valuable addition.

Let me know your thoughts!

walid-khalafi avatar Aug 11 '25 05:08 walid-khalafi