AI Agent Hub
Back to plugins
🧰

dsh-opencodeproxy

Web Tools Updated 2026.08.16

Run the following command in DeepSeek Harness:

dsh plugin install infexpense/dsh-opencodeproxy

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

Install this plugin in DeepSeek Harness by running dsh plugin install infexpense/dsh-opencodeproxy, source code available at https://github.com/infexpense/dsh-opencodeproxy

About this plugin

Working with OpenCode Zen free models (big-pickle and all -free-suffixed models) usually means keeping a local opencode-free-proxy running to bridge the upstream API. Starting, stopping, refreshing the model list, and checking connectivity all used to be a matter of terminal commands and log files. dsh-opencodeproxy folds all of that into the dsh web settings page, turning proxy management into a few button clicks.

From the settings page you can toggle the proxy on or off, enable auto-start so it comes up whenever dsh launches, and trigger an upstream model refresh right after a successful toggle. A manual refresh button lets you pull the latest model list on demand and see what is currently available. The built-in connectivity test probes /health and /v1/models in sequence, reporting latency and model count so you can quickly confirm the proxy is healthy. The proxy directory and port are editable in the UI; changing either while the service is running restarts it automatically. The plugin also handles edge cases thoughtfully: if an externally launched proxy is already listening on the port, toggling on simply takes over the display instead of spawning a duplicate, and when dsh exits it only cleans up child processes it started itself, leaving external proxies untouched.

It is aimed at developers who rely on free OpenCode models through dsh web and would rather not keep switching between a terminal and a browser tab. Once installed, the proxy lifecycle lives in the settings page, so you can stay focused on the code that actually matters.

Use Cases

  • Toggle the local free-model proxy on or off from the dsh web settings page and check its status at a glance
  • Auto-trigger an upstream model refresh after toggling the proxy, without manually hitting any API
  • Diagnose proxy issues with a built-in connectivity test that reports health, latency, and model count

Best For

  • Developers who rely on OpenCode free models and prefer fewer terminal trips
  • Users who work primarily through dsh web and need local proxy service management
  • API callers who frequently refresh model lists or change proxy ports