[GH-ISSUE #11175] [Feature Request]: Batch Enable/Disable Models #31662

Closed
opened 2026-04-25 05:34:00 -05:00 by GiteaMirror · 2 comments
Owner

Originally created by @FedeCuci on GitHub (Mar 4, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/11175

Problem Description

Summary:
The current model selection process in OpenWebUI becomes inefficient when a large number of models are available, as it involves scanning through long lists with similarly named models, leading to time-consuming searches. Adding a "Disable All" toggle in "Settings > Models" would allow users to quickly clear the model list and enable only the models they intend to use.

Motivation:

  • Users with access to many models (e.g., users who use OpenRouter which currently offers 250+ models) find it time-consuming to search through an extensive list when selecting a model.
  • Frequently, models have similar names, making it difficult to find the specific model by searching, forcing the user to scroll through model search menu.
  • Disabling hundreds of models individually in Settings > Models is time-consuming and impractical

Desired Solution you'd like

Implement a "Disable All" toggle switch in the "Settings > Models" section (see image). This disables/enables all models at once. Currently, each model must be enabled/disabled individually. This is impractical with hundreds of models. Following the "Disable All" action, users can then enable individual models as needed.

Once only a few models are enabled, it would be possible to add a keybind to quickly change through the models. For example, Ctrl+Shift+Left/Right Arrow keys.

Additional Context

Image

Originally created by @FedeCuci on GitHub (Mar 4, 2025). Original GitHub issue: https://github.com/open-webui/open-webui/issues/11175 ### Problem Description Summary: The current model selection process in OpenWebUI becomes inefficient when a large number of models are available, as it involves scanning through long lists with similarly named models, leading to time-consuming searches. Adding a "Disable All" toggle in "Settings > Models" would allow users to quickly clear the model list and enable only the models they intend to use. Motivation: - Users with access to many models (e.g., users who use OpenRouter which currently offers 250+ models) find it time-consuming to search through an extensive list when selecting a model. - Frequently, models have similar names, making it difficult to find the specific model by searching, forcing the user to scroll through model search menu. - Disabling hundreds of models individually in Settings > Models is time-consuming and impractical ### Desired Solution you'd like Implement a "Disable All" toggle switch in the "Settings > Models" section (see image). This disables/enables all models at once. Currently, each model must be enabled/disabled individually. This is impractical with hundreds of models. Following the "Disable All" action, users can then enable individual models as needed. Once only a few models are enabled, it would be possible to add a keybind to quickly change through the models. For example, Ctrl+Shift+Left/Right Arrow keys. ### Additional Context ![Image](https://github.com/user-attachments/assets/1980324f-7ee5-4094-a7f1-76ddd125c8be)
Author
Owner

@harrywang commented on GitHub (Mar 8, 2025):

Yes.

<!-- gh-comment-id:2708335056 --> @harrywang commented on GitHub (Mar 8, 2025): Yes.
Author
Owner

@tjbck commented on GitHub (Mar 28, 2025):

We're still trying to understand why this is wanted or would be a preferred way to disable models when you can whitelist models from connections directly. Could you elaborate more on use cases where this is clearly superior?

<!-- gh-comment-id:2760051711 --> @tjbck commented on GitHub (Mar 28, 2025): We're still trying to understand why this is wanted or would be a preferred way to disable models when you can whitelist models from connections directly. Could you elaborate more on use cases where this is clearly superior?
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#31662