Originally created by @FedeCuci on GitHub (Mar 4, 2025).
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
Originally created by @FedeCuci on GitHub (Mar 4, 2025).
### 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

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?
@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?
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @FedeCuci on GitHub (Mar 4, 2025).
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:
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
@harrywang commented on GitHub (Mar 8, 2025):
Yes.
@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?