DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Opencode Bridge — DSH Plugin for DeepSeek Harness
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins

dsh-opencode-bridge

Opencode Bridge

Use OpenCode free models in DSH, with automatic model-list refresh and optional egress-proxy rotation. Includes a tool bridge that rejects unsafe conversions by default, plus offline, agent-scoped compatibility auditing.

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add dsh-opencode-bridge@0.5.1
READMECompatibilityVersions

Compatibility and provenance

Opencode Bridge is published as dsh-opencode-bridge and currently resolves to version 0.5.1. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
npm
Registry updated
10/19/2026

Versions

0.5.1stable
10/19/2026
0.5.0stable
10/19/2026
0.4.1stable
10/18/2026
Show 1 more versionCollapse versions
0.2.1stable
10/18/2026

Related plugins

Loading related plugins…

Latest
0.5.1
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
372.9 kB
Files
34
Surface
web
License
MIT
Source
npm
GitHub
★ 1
Weekly downloads
0
Last push
10/19/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in models-usage.

Client Ui Model Capabilities@linxin666/dsh-client-ui-model-capabilitiesPer-model capability declarations (image input and reasoning efforts) for custom pi-ai providers, edited in place on the Models settings cards; writes the official llm-pi-ai settings namespace, no DSH source changes.Commandcode Provider@mars-sea/dsh-commandcode-providerUnofficial DeepSeek Harness LLM provider plugin for Command Code, ported from pi-commandcode-provider (MIT). Registers the 'commandcode' provider route with a Models-page card and live model catalog.Connect Workbuddydsh-connect-workbuddyConnect locally authenticated WorkBuddy models to DeepSeek Harness with read-only credit overview and model management.Plugin@opencode2dsh/dsh-pluginFree OpenCode Zen models for DeepSeek Harness (DSH): native dsh-llm adapter plugin, no API key.

README

OpenCode Bridge

中文 | English

A plugin for using OpenCode free models in DeepSeek Harness (DSH). No OpenCode account or API key is required by default.

Features

  • Automatic model refresh: fetches the free-model list at startup and every 10 minutes by default, adds/removes models as the upstream catalog changes, and retains the last successful list if a refresh fails.
  • Streaming and tool calls: adapts DSH's native tools and rejects unverified conversions rather than treating Bash commands as PowerShell.
  • Optional proxy failover: configure multiple HTTP(S) or SOCKS proxies and try another egress when one is rate-limited or a connection fails.

Install and get started

Install in DSH Desktop

  1. Open Plugins in the sidebar, then click Add plugin in the top-right corner.

  2. Enter:

    dsh-opencode-bridge@0.5.1
    
  3. Prefer the official npm registry under Installation source. Mirrors may take time to sync new versions.

  4. Click Install and wait for completion.

Install from the command line

Install from npm into your DSH profile:

dsh plugin --profile desktop add dsh-opencode-bridge@0.5.1

Replace desktop with the profile you use. If dsh is not available in your terminal, use:

npx @deepseek-ai/dsh plugin --profile desktop add dsh-opencode-bridge@0.5.1

After installation, select a model under OpenCode Bridge in the model picker. If it does not appear, restart the corresponding DSH profile. Normal use requires no API key or manual configuration-file edits. List changes are announced to DSH's model picker without restarting the plugin. Advanced refresh-interval configuration is documented in the configuration reference.

Optional proxy setup

Without proxy configuration, the plugin uses a direct connection from your machine.

  1. Open Settings → OpenCode Bridge → Egress rotation (optional).
  2. Add your existing proxy addresses one at a time, such as http://127.0.0.1:7890 or socks5h://127.0.0.1:1080. You can keep direct (this machine) as an egress.
  3. Use Test all to check connectivity. Adding or removing an entry saves and applies the change automatically.

The plugin prefers available entries in list order. HTTP 429 or a connection failure temporarily cools that entry and triggers an attempt through the next one. A reply that has already started streaming is not replayed through another egress.

HTTP(S), SOCKS4/4a and SOCKS5/5h proxies are supported. Use only authorized proxies and respect upstream service limits.

Important notes

  • Unofficial project: not affiliated with OpenCode or DeepSeek. Upstream protocols, models and free quotas may change; continued availability is not guaranteed.
  • Third-party processing: model requests are sent to OpenCode's service and, when configured, traverse your proxy. Do not send content you would not entrust to those third parties.
  • Input limitations: this path primarily supports text and tool calls; images and attachment contents are not fully forwarded to the model.
  • Credentials and logs: proxy passwords are stored in plaintext locally. SOCKS username/password authentication is not encrypted by SOCKS itself; use trusted proxies and networks. Do not publish the configuration file; inspect logs and screenshots for sensitive information before sharing.

Troubleshooting

ProblemWhat to try
No models after installationCheck the target profile, confirm the plugin is enabled, restart DSH and check network connectivity.
HTTP 429Retry later. If proxies are configured, inspect their status in Settings.
HTTP 403 or 503Check for plugin updates and upstream service issues, then retry later. These errors do not trigger proxy failover. Report persistent problems.
Tool calls failCheck the Diagnostic log tab, or ask the agent to run opencode_bridge_audit for tool compatibility.

For bugs or feature requests, choose an Issue form and fill in the requested versions, reproduction steps and expected/actual behavior. Redact logs first; do not include API keys, proxy passwords or private conversations.

Development and technical documentation

Develop and install from source

Requires Node.js ≥ 20.18.1 and pnpm. Node.js 22 or 24 LTS is recommended.

git clone https://github.com/Vikrant-Aleph/dsh-opencode-bridge.git
cd dsh-opencode-bridge
pnpm install
pnpm build
pnpm test

Build output is not committed to Git. To install a local build in DSH:

pnpm pack
dsh plugin --profile desktop add ./dsh-opencode-bridge-0.5.1.tgz

See the technical documentation (中文) for implementation details, full configuration, testing and maintenance rules.

Credits and license

Protocol research drew on the official OpenCode source and open-source projects including sub2api, 9router, hermes-oc-free-provider and cpa-plugin-opencodezen. Sources and comparison records are documented in the technical documentation.

Licensed under MIT.