dsh-connect-workbuddy: Bring Local WorkBuddy Models to DeepSeek Harness
dingminhua/dsh-connect-workbuddy
Connect locally signed-in WorkBuddy models to DeepSeek Harness with read-only credits overview and model management.
dsh-connect-workbuddy is a DSH plugin for DeepSeek Harness that brings locally signed-in WorkBuddy desktop models into the model selector, letting you call GLM-5.3, DeepSeek-V4-Pro, and more without manual setup. It offers a read-only credits overview and a checkable model management interface, supports multi-account switching, and includes a secure proxy to protect real tokens. It runs across Web, Desktop, and TUI interfaces, ideal for DSH users who want to reuse their WorkBuddy subscription.
How to Install
dsh plugin --profile <your-profile> add dsh-connect-workbuddyReplace --profile with the profile name you actually run (see ls ~/.dsh/profiles/): usually web in the browser UI, desktop or desktop-NNN in the desktop app.
- Category
- Tools & Capabilities
- Platform
- DSH Plugin
- Author
- dingminhua
- Distribution
- Plugin
dsh-connect-workbuddy Key Features
dsh-connect-workbuddy Repo Summary
What Does It Do?
dsh-connect-workbuddy is a DSH plugin for DeepSeek Harness that connects locally signed-in WorkBuddy models to the harness's model selector, with a read-only credits overview and model management. It solves the problem of WorkBuddy models not being directly usable in DSH, letting you call models like GLM-5.3, DeepSeek-V4-Pro, and Kimi-K3 without manual setup. Core capabilities include model integration, model management, account switching, credits overview, and a secure proxy.
Core Features
- WorkBuddy model integration: registers locally signed-in WorkBuddy models as a workbuddy provider in DSH, making them appear in the model selector.
- Model management: refreshes the full model catalog from upstream, enabling or disabling models individually; refresh is a draft action that takes effect only after saving.
- Local account switching: auto-detects multiple login credentials left by the WorkBuddy desktop app, allowing account switching without writing tokens into DSH settings.
- Read-only credits overview: aggregates remaining credits by plan and lists each model's credit multiplier; queries do not consume credits.
- Secure loopback shim: uses a random port and in-process random secret, so real WorkBuddy tokens are never passed to pi-ai.
- CLI diagnostics: provides status, doctor, and logout commands to check login, credits, and host status without a browser.
How to Use This Plugin?
After enabling the plugin in DSH, WorkBuddy models appear in the model selector and can be used directly. To manage models, refresh the catalog in the plugin interface, check or uncheck models, and click save to apply. To switch accounts, the plugin auto-detects local credentials and lets you explicitly choose another account. From the command line, run status, doctor, or logout for diagnostics and sign-out; status and doctor support --json output. The plugin works in Web, Desktop, and TUI interfaces.
This page is an independent rewrite of the plugin's official README — for authoritative documentation and the latest changes, refer to the source: dingminhua/dsh-connect-workbuddy. The plugin is third-party code that runs on your machine once installed; inclusion does not imply endorsement — please review the source before installing.
DSH Plugin FAQ
