Skip to content

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

@walid-khalafi

Description

@walid-khalafi

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!

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions