dsh-model-management
Run the following command in DeepSeek Harness:
dsh plugin install sharewiner/dsh-model-management
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install sharewiner/dsh-model-management in DeepSeek Harness to install this plugin; source code is available at https://github.com/sharewiner/dsh-model-management .
About this plugin
Once you wire up multiple OpenAI-compatible endpoints in DSH, the composer model picker and /model command quickly fill with models from every provider, yet DSH ships no built-in way to hide them in bulk or switch the default model from a single panel. dsh-model-management adds a Model Management section to DSH Settings that groups every registered model by provider, giving you one place to manage all of them.
Three capabilities cover the everyday pain points. Visibility control: hide a single model or close an entire provider and they disappear from both the model picker and the /model command; restore them anytime, and the model currently selected in your active session stays visible so you never lose routing mid-conversation. Default routing: pick a default provider, model, and reasoning effort once, and subsequent calls target that model automatically. Search follow-through: when the default model belongs to a configured openai-responses provider, the plugin registers a model-management-openai-responses web-search provider, so web search tracks your current default model and endpoint with zero extra setup.
The plugin is built for developers running multiple OpenAI-compatible endpoints side by side in a DSH Web Profile—DeepSeek, OpenAI, a self-hosted vLLM, or any mix. If you want the editor to show only the models you actually need and want web search to follow your default model without manual reconfiguration, dsh-model-management consolidates those scattered actions into one intuitive settings page. The project is still in early access, so verify model-picker compatibility after each DSH upgrade.
Use Cases
- Running multiple OpenAI-compatible providers and needing quick bulk-hide of rarely used models in the picker
- Switching the default model and wanting web search to follow automatically without manual reconfiguration
- Isolating per-project provider visibility to avoid accidentally routing to the wrong endpoint
Best For
- Developers running multiple OpenAI-compatible endpoints side by side in a DSH Web Profile
- Teams that need granular control over model picker and /model command visibility
- Solo developers who want a one-stop panel for default routing and reduced model-switching friction
Related Plugins
Free web search plugin for DeepSeek Harness with web search, X search, and page fetch; no signup or API key required, with automatic multi-engine failover.
AnySearch-powered web and vertical search plugin for DeepSeek Harness, offering real-time search, cleaned URL content, concurrent batch search via native web_search/web_fetch, no API key required.
Pixel-perfect webpage clone tool that uses an agent harness to turn any webpage into a scored, full-page React replica.
A bilingual cost-tracking plugin for DeepSeek Harness with session/daily cost, budget, official & custom provider balance, coding plan quotas, peak/off-peak pricing alerts, and history stats.