AI Agent Hub
Back to plugins
🖥️

dsh-fetch-models-search

Client Updated 2026.08.26

Run the following command in DeepSeek Harness:

dsh plugin install masknull/dsh-fetch-models-search

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install masknull/dsh-fetch-models-search in your terminal to install this plugin from https://github.com/masknull/dsh-fetch-models-search ; after installation, restart DSH Desktop or the dsh service to activate it.

About this plugin

When you click Fetch available models in DSH Desktop under Settings > Models, a dialog opens listing every candidate model from the current provider. If the list runs to several dozen entries, scrolling and matching a specific model ID by hand is slow and error-prone. dsh-fetch-models-search tackles exactly this: it injects a search box above the candidate list so you can type any fragment of a model ID and watch the list filter in real time; clear the box to restore everything.

The plugin runs entirely on the browser side. It does not patch or modify any component code, does not rely on CSS-module hash class names, and anchors itself to stable DOM structure only. A MutationObserver (frame-coalesced via requestAnimationFrame) re-applies the active filter whenever React rebuilds the candidate list, so the search state survives re-renders. Filtering never touches checkbox selection or the Select all / Deselect all semantics, and uninstalling restores the page to its exact prior state with zero residue.

It is aimed at users who frequently add, swap, or locate models inside DSH Desktop and need a quick way to narrow a long candidate list. As a pure display enhancement it changes no existing interaction logic and requires no extra configuration after installation.

Use Cases

  • Quickly locate a target model ID among dozens of candidates
  • Organize and compare the candidate list after onboarding a new provider
  • Reduce the friction of repeated scrolling to find a model

Best For

  • Developers who frequently add or switch models in DSH Desktop
  • Heavy users who need fast filtering over long candidate lists
  • Users who value zero-intrusion and fully reversible plugin enhancements