dsh-model-switch
Run the following command in DeepSeek Harness:
dsh plugin install NOirBRight/dsh-model-switch
Paste the following prompt into your AI chat to install this plugin:
Install this plugin in DeepSeek Harness by running dsh plugin install NOirBRight/dsh-model-switch; the source code is hosted at https://github.com/NOirBRight/dsh-model-switch
About this plugin
A single DeepSeek Harness conversation can touch the main model, subagents, web search, image generation, and Plan execution at the same time, and each of those paths may call for a different model. Model Switch gives you an explicit provider-and-model choice for all six routes, so every call lands on the model you actually intended rather than silently defaulting somewhere else.
Its most distinctive principle is loud failure: an invalid route, an unpublished variant, or a missing provider errors out explicitly, and Model Switch never quietly substitutes another provider or model. Variant axes such as Fast, Context 128K / 1M, and Thinking are rendered entirely from entries the provider has published to the official DSH model catalog, and the Picker never synthesizes a model id the provider has not published. Plan Review keeps an execution-model draft independent of the Main default, committing it to the active session only after you confirm.
The plugin is a good fit for DeepSeek Harness users who switch between multiple providers, pin subagents to a fixed model, want to verify the execution model before approving a Plan, or need web search and image generation to follow a single consistent route. It works through provider-owned adapters, does not patch DSH Core, and does not manage provider credentials.
Screenshots
Use Cases
- Assign different models to Main, Subagents, and Web Search routes in a multi-provider session
- Confirm a dedicated execution model before Plan approval, independent of the Main default
- Pin subagent tasks to a specific provider and model to prevent reasoning drift
Best For
- DeepSeek Harness users who switch between multiple providers
- Advanced users who demand explicit model routing and reject silent fallback
- Teams that need Plan execution model decoupled from the Main default
Related Plugins
A unified suite combining hot runtime injection, task-aware thinking-mode routing, and a graded session protocol with red-team gates to sustain model diligence across long-horizon inference.
ModLens is a vision plugin for DeepSeek Harness that gives text-only models sight by reading images pasted directly into chat, with zero-config setup and multiple vision engines.
On-demand vision for text-only DeepSeek Harness agents: built-in free keyless vision chain and 14 vision tools, routing image turns as tool calls to vision models with pixel fidelity, no Python needed, one-command install.
Give text-only models in DeepSeek Harness eyes, enabling image Q&A, long-screenshot OCR, UI restoration, and GUI visual tasks.

