DSH Marketplace

dsh-plugin-subscriptions

V1ki/dsh-plugin-subscriptions

Use ChatGPT (Codex), Claude, and Grok subscriptions as DeepSeek Harness LLM providers, with Settings login, model catalogs, usage, plus image_generate, video_generate, and x_search tools.

51190TypeScriptMITSource

Install

Add dsh-plugin-subscriptions to DeepSeek Harness

Install into

via npm

Resolves a published tarball rather than cloning the repository, and installs without any extra setup. Swap `web` for your profile name if you run another one.

via GitHub · npm package

Installing from GitHub runs the project's build script, which pnpm blocks until you allowlist it — run the command once and pnpm prints the exact key to add under `allowBuilds` in ~/.dsh/profiles/web/pnpm-workspace.yaml.

What happened when we ran it

Installed cleanly when we ran it

Every command here is run in a throwaway container against a clean profile, and the result is whatever the harness recorded — not a guess from the source. Last run 8d agoon DeepSeek Harness 0.2.2-rc.1.

Show it in your README

install verified — dshmarketplace

For maintainers: the badge serves this listing's latest sandbox verdict, so a re-run updates it on its own — and it links readers to the full result here.

Due diligence

Before you install dsh-plugin-subscriptions

  • Source of record: V1ki/dsh-plugin-subscriptions — present in the community registry that DSH's own plugin market installs from.
  • Licensed under MIT.

Security

What installing dsh-plugin-subscriptions runs

Build scripts

No build script was blocked in our run.

Source: our sandbox install on DeepSeek Harness 0.2.2-rc.1, 8d ago.

Install hooks

package.json declares no preinstall, install or postinstall script.

Source: package.json on GitHub, read at our last sync. prepare is not recorded; it runs only on a GitHub install, and shows up under build scripts when pnpm blocks it.

README mentions

API keys, tokens or passwords

Source: a keyword match on the README — a hint about what the plugin touches, not an analysis of its code.

Not an audit. These are the record of one install and two text scans; nobody has read this plugin's code on your behalf. Plugins run with your agent's permissions.

The AI take

What it is — This plugin allows DeepSeek Harness to use ChatGPT (Codex), Claude, Grok, GitHub Copilot, and Google Antigravity subscriptions as LLM providers.

Who it is for — When you want to use Claude or Grok models in DeepSeek Harness for conversations, you can install this plugin. If you need to manage other API keys or tokens, this plugin is not suitable because it focuses on subscription services' login and management.

Watch out — In sandbox test, installation succeeded in a new profile and it was registered by harness. It requires providing an API key or token. No obvious issues were found.

The verdict — I would install it because it succeeded in sandbox testing and registered to the profile, providing a reliable usage method.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.

What dsh-plugin-subscriptions does

Abstract streams converge through credential and model gates into a layered core.

dsh-plugin-subscriptions is a DeepSeek Harness plugin that connects ChatGPT (Codex), Claude, Grok, GitHub Copilot, and Google Antigravity subscriptions as LLM providers without API keys. DeepSeek Harness adds their live or available model catalogues to the model picker, with provider settings for login, model visibility, reasoning effort, context, display names, and selected provider tools.

The plugin uses OAuth in the DeepSeek Harness web UI for Codex, Grok, and Antigravity, and GitHub's OAuth device flow for Copilot. Claude can import credentials from an existing Claude Code session on macOS Keychain or from ~/.claude/.credentials.json; otherwise it uses browser OAuth. Authentication data is written to ~/.dsh/plugins/subscriptions/auth.json with mode 0600 and refreshed automatically. Per-provider and per-model display names are stored in provider-settings.json. The plugin also provides image_generate, video_generate, and x_search, plus subscription usage display and Codex speed controls where the provider catalogue supports them.

This is intended for agents whose users already hold supported subscriptions and want those accounts routed through DeepSeek Harness. It is the wrong choice when API-key-based providers are required, when subscription credentials must not be available to the agent process, or when the provider's account and catalogue access is unavailable. The plugin reaches browser OAuth flows, local credential files, macOS Keychain data for Claude imports, and refreshed authentication tokens, so its credential access should be reviewed before installation.

dsh-plugin-subscriptions documentation

Configuring dsh-plugin-subscriptions

DeepSeek Harness exposes subscription accounts under Settings → Subscriptions. The page supports login and logout for each provider, model-list editing, display names, reasoning defaults, context settings, and provider-tool settings. Display names are single-line values of up to 80 characters. They are saved per provider and model ID in provider-settings.json, survive restarts and catalogue refreshes, and do not change provider IDs, model IDs, reasoning settings, or account routing.

Authentication tokens are stored in ~/.dsh/plugins/subscriptions/auth.json with file mode 0600. The plugin refreshes these tokens automatically. Codex, Grok, and Antigravity use OAuth from the web UI. Copilot uses the GitHub OAuth device flow. Claude first checks an existing Claude Code session on macOS Keychain or ~/.claude/.credentials.json, then falls back to browser OAuth.

How dsh-plugin-subscriptions behaves

DeepSeek Harness adds logged-in providers and their available model catalogues to the session model picker. Codex models with a catalogue-advertised fast tier expose Standard/Fast selection; the corresponding Codex service tier is priority. Models that advertise reasoning levels expose an Effort selector. Copilot sends reasoning_effort on chat completions and reasoning.effort on the Responses wire.

The plugin can show subscription usage for the current or most recent subscription in the composer. Settings can change the status-bar display to current/most recent only or Hidden; this preference is saved in the current browser and synchronised between tabs of the same origin.

Tools provided

The image_generate tool renders generated images inline and accepts a provider parameter for the image backend. video_generate plays generated clips inline. Provider tool switches apply only to sessions created after saving. The README also lists x_search.

Known limits

The speed toggle depends on live catalogue support and does not propagate from a parent session to subagents. Explicit child-session speed choices reset on restart. Tool-setting changes do not apply to existing sessions. Usage status-bar history is not persisted across page reloads.

Written from the project's own documentation and kept in sync with it. Where the two disagree, the source is authoritative — read the README on GitHub

Same category

Alternatives to dsh-plugin-subscriptions

54k

Adds free model lanes to DeepSeek Harness — DeepSeek V4.1 Flash, Kimi K3 and others — with no login, sign-up or API key, plus a local OpenAI-compatible gateway, fallback routing and a usage dashboard.

Installed cleanly when we ran it

GitHub sourceJavaScript14d ago

AI review

dsh-our-free-model

What it is — Wires unpaid model lanes, a localhost OpenAI-compatible gateway, named fallback chains, and an on-machine usage dashboard into DeepSeek Harness.

Who it is for — You are in DeepSeek Harness shipping code or running an agent with no API key, and you need DeepSeek V4.1 Flash or Kimi K3 on the selector—or the same models exposed on localhost for other clients. Skip it where policy allows only private or leased-line egress; the unpaid lanes talk to the OpenCode Zen and Kilo public gateways.

Watch out — Reachability is whatever your machine’s egress actually gets; geo-blocked ids land in a region-limited group, while 5xx, 429, and timeouts do not drop a model from the picker. Kilo’s free pool states prompts may be logged. Marked beta, listed for dsh 0.1.5–0.1.7-rc.2. A clean-profile sandbox install registered with the harness. It invokes the shell.

The verdict — Install it, drive day-to-day traffic through keys in the bundled provider registry, and leave the free pool at the tail of a fallback chain.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
1Details

dsh-our-free-model

zouyuxuan122

25k

在 dsh 里装上这个插件即可,无需登录、注册或填 API Key,就能使用包括 Muse Spark 1.3、MiMo V2.6 在内的前沿模型——完全免费,不限量。 All you do is install this plugin in dsh: no login, no sign-up, no API key — the frontier models are just there, Muse Spark 1.3 and MiMo V2.6 among them. Completely free, with no usage cap.

Installed cleanly when we ran it

GitHub sourceJavaScript27d ago

AI review

dsh-our-free-model

What it is — Mounts upstream-refreshed model lanes into DeepSeek Harness and exposes a local OpenAI- and Anthropic-compatible proxy.

Who it is for — You are running agent work inside DeepSeek Harness, want DeepSeek V4.1 Flash or MiMo V2.6 in the current session picker, and have no provider key. If the host already talks to a company gateway through one Base URL, a second local proxy is a duplicate hop.

Watch out — In a clean profile it installed and the harness registered it. What you can call depends on this machine's egress; region-blocked models go into a limited group, and the Kilo pool says prompts may be logged. It executes shell commands; the desktop EAC lane also needs GitHub authorization. Docs list dsh 0.1.5 through 0.1.7-rc.2, status beta.

The verdict — I would keep it as a scratch lane, not the production default — the free quota sits upstream, and this plugin cannot promise it will still be there tomorrow.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
1Source

dsh-purge

HunYiSage

17k

DeepSeek Harness 破甲:让所有模型都能破甲,不同模型可换不同提示词;默认提示词面向国模「小码酱」。Jailbreak for every model — swap prompts per model. 求 Star 收藏 ⭐ 如要二开,请查看署名要求部分

Installed cleanly when we ran it

GitHub sourceJavaScript11d ago

AI review

dsh-purge

What it is — dsh-purge is a DeepSeek Harness plugin that separates prompt rewriting from sandbox policies and allows swapping prompts per model.

Who it is for — In local lab security evaluations using DeepSeek Harness, users needing to separate prompt rewriting from sandbox policies are suitable for installing it. Users not performing local configuration modifications do not need to install it.

Watch out — Installation requires providing an API key or token and will execute shell commands. Sandbox testing passed in a fresh profile with no obvious issues found.

The verdict — If conducting local lab red-team assessments on Harness security configs, I would install it because it separates prompt and sandbox layers for controlled testing.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
3Source
1.2k

Connects locally signed-in WorkBuddy models, CN and international alike, to DSH, reading each model's credit multiplier from the upstream catalog on every refresh, with per-model image input toggles, account switching backed by an auto-failing-over pool, manual daily check-in, and read-only credit overviews shown as compact pills on the card and in the composer.

Installed cleanly when we ran it

npm packageTypeScript8d ago

AI review

dsh-connect-workbuddy

What it is — Registers locally signed-in WorkBuddy (CN and global) as DSH providers and refreshes each model's credit multiplier from upstream.

Who it is for — You already have a WorkBuddy login on the machine and you are doing coding work in DSH, but GLM-5.3, DeepSeek-V4-Pro, or GPT-5.6 still cannot be chosen there. Skip it if the official WorkBuddy app is where that account should be used, and DSH is not the place those models should appear.

Watch out — WorkBuddy is already limiting unofficial client traffic, so the bridge can stop when upstream tightens, and long-term API availability is not promised. Calls spend your own credits; the plugin does not change account state, and it does run shell commands. A clean-profile install succeeded and was registered into that profile.

The verdict — I'd add it as a part I can delete overnight—only if those models never become a load-bearing step.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
1Details

agy-staff

keli-wen

868

Hire Google's Antigravity CLI (agy) as a fast Gemini staffer for Claude Code, OpenAI Codex, and DeepSeek Harness.

Installed cleanly when we ran it

GitHub sourceJavaScript2d ago

AI review

agy-staff

What it is — Integrate Antigravity CLI agy as staffer, supporting Gemini 4 models and orchestration modes.

Who it is for — Use agy as subagent for research and code review tasks in Claude Code. Do not use it for real-time interactive tasks because agy acts as a background worker that waits for the agy job to finish.

Watch out — It requires installing Antigravity CLI first. It will execute shell commands. Benchmark results show task time increasing from 2-8 minutes to 13-26 minutes.

The verdict — I would install it because it can reduce host token spend on research tasks, though it increases task completion time.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
1Source

Unofficial Command Code LLM provider: registers a `commandcode` route with a live model catalog and reasoning-effort support.

Installed cleanly when we ran it

npm packageTypeScript15d ago

AI review

dsh-commandcode-provider

What it is — Registers a commandcode route to a live model catalog with reasoning-effort support.

Who it is for — Users needing Command Code LLM integration in web profiles for DeepSeek Harness are suitable to install it. If you do not need Command Code models, you do not need to install it.

Watch out — Sandbox testing passed: successfully registered in a new profile after install. It executes shell commands. Requires COMMANDCODE_API_KEY. No obvious issues found.

The verdict — I will install it when I need real-time model directory and browser login support, because it allows multi-account rotation and session cost estimates.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
LINUX DO1Details