AI Agent Hub
Back to plugins
🖥️

dsh-models-filter

Client Updated 2026.08.31

Run the following command in DeepSeek Harness:

dsh plugin install odelbos/dsh-models-filter

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

Run dsh plugin install odelbos/dsh-models-filter in your terminal to install this plugin, whose full source repository is available at https://github.com/odelbos/dsh-models-filter, then restart your profile to activate it.

About this plugin

When your DeepSeek Harness profile carries dozens of models from multiple providers, scrolling through the composer model menu to find the right one gets tedious fast. dsh-models-filter takes a deliberately narrow approach: it inserts a single search input at the top of the model-list pane and leaves everything else—the Model/Effort cells, provider group titles, selection states—exactly as shipped.

Type to filter case-insensitively across model name, ID, description, or provider; empty groups collapse out of view. Keyboard navigation is fully wired: ArrowUp/ArrowDown move a highlight across visible rows, Enter selects, and Escape cascades through clear → back → close. Scrolling is deterministic—jumping to the first row snaps to the top, and already-visible rows never trigger extra movement. Selections flow through the shared per-session ModelDirectory, so the /model command, the composer trigger, and the unavailable-model block all stay in sync.

This is a small, low-risk addition for DSH users who juggle large model catalogs and switch providers frequently. The plugin introduces only a handful of dshmf-* style rules that match the native design tokens. One caveat: it is currently pinned to DSH 0.1.1-rc.2 because it relies on the shipped content-hash class names, so future DSH releases may require a compatibility update.

Use Cases

  • Narrow down from dozens of provider models to the exact one in seconds by typing a few characters
  • Switch between providers frequently by filtering on provider name or ID instead of scrolling every group
  • Complete the entire pick—search, highlight, select, confirm—without ever touching the mouse

Best For

  • DSH users who maintain a large multi-provider model catalog and open the model menu constantly
  • Keyboard-first developers who prefer a seamless search → select → confirm flow
  • Efficiency-focused users who need to locate a specific model among many providers without manual scrolling