hermes - 💡(How to fix) Fix feat: add config key to hide unused providers from model picker

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…

Code Example

disabled_providers:
  - qwen-tp
  - alibaba-coding-plan
  - xiaomi-tp
RAW_BUFFERClick to expand / collapse

Problem

When running Hermes with multiple providers configured (e.g. Xiaomi, Qwen-TP, DeepSeek, Alibaba), the model picker and /models list shows ALL providers that have API keys set — even ones the user never wants to use.

There's no way to hide specific providers without removing their API keys (which would break other things like auxiliary model chains).

Current behavior

  • disabled_plugins exists for plugins — hides them completely
  • provider_filter exists but only for Bedrock model discovery
  • No equivalent for the general model picker

Proposed feature

Add a disabled_providers key to ~/.hermes/config.yaml:

disabled_providers:
  - qwen-tp
  - alibaba-coding-plan
  - xiaomi-tp

These providers would be hidden from:

  1. The /models CLI list
  2. The model picker in TUI
  3. The dashboard models page

They would NOT be removed from auxiliary model chains or fallback configurations.

Use case

User has 5+ providers but only actively uses 2-3. The rest clutter the model picker and confuse the UX.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING