x5427876/dsh-opencode-free
Adds the keyless OpenCode Zen free tier to the DSH model picker under the opencode-zen-free provider — a live per-model availability check, an optional Zen API key (anonymous by default), native pi-ai streaming (text, reasoning, tool calls, usage, abort) and tools that run inside DSH, with a clear warning that the unofficial upstream contract can change at any time.
dsh-opencode-free puts the OpenCode Zen free models into the DSH model picker. The model list follows models.dev and refreshes itself, and a per-model switch on the plugin's detail page hides ones you never pick. A live availability check on the detail page removes a model only when the route positively refuses it, so a gated or throttled round never costs you a model. It is anonymous by default (a Zen API key is optional), streams natively through pi-ai (text, reasoning, tool calls, usage and abort), runs tools inside DSH, and reports clear error messages when the upstream rejects a request.
Install
dsh plugin --profile web add dsh-opencode-free@0.3.2Copied verbatim from the README's Install section. The README carries an explicit warning that this is an unofficial community plugin with no third-party upstream contract and that it wraps the process-wide fetch and node:http(s) for Zen requests.
Compatibility
Adds an opencode-zen-free provider to the DSH model picker. The README states the plugin is unaffiliated with OpenCode and DeepSeek, reaches the keyless free tier by sending the OpenCode CLI identity, and can stop working at any time; it also patches the process-wide fetch and node:http(s). The Windows pwsh shell is supported for tools.
Details
- Repo: x5427876/dsh-opencode-free
- Category: Models & Providers
- Stars: 2
- Version: GitHub repo x5427876/dsh-opencode-free; npm package dsh-opencode-free at 0.3.2 (registry check 2026-10-09; registry repository field resolves back to this repo).
Alternatives
FishBottle7/opencode2dsh · BruceLanLan/dsh-tier-router · btspoony/dsh-llm-fallbacks