Back to directory

dsh-plugin-subscriptions

Curated pickMaintenance: Active

v1ki/dsh-plugin-subscriptions

Use ChatGPT (Codex), Claude, and Grok (X Premium) subscriptions as DeepSeek Harness LLM providers — OAuth login in the web UI, no API keys

View on GitHub
$ dsh plugin --profile web add dsh-plugin-subscriptions

330

stars

41

forks

TypeScript

Language

MIT

License

2026-08-14

Created

2026-09-07

Last push

A native dsh plugin that adds ChatGPT/Claude/Grok subscriptions as keyless LLM providers via OAuth, with x_search, image_generate, and video_generate tools.

DSH integration

Native runtime

Author-claimed

Safety audit

Unaudited

Last verified

2026-08-22

License

MIT

01What can it help you accomplish?

  • Use your ChatGPT/Claude/Grok subscriptions as LLM providers inside DeepSeek Harness

    Live model catalogs in the session picker, plus x_search / image_generate / video_generate tools; tokens stored at ~/.dsh/plugins/subscriptions/auth.json (0600)

    DeepSeek Harness users who already pay for ChatGPT/Claude/Grok and want them as models without API keys

02How to install into DeepSeek Harness

Prerequisites

  • DeepSeek Harness `dsh` CLI available
  • Node.js + pnpm (for git/local installs)

Installation steps

  1. 01

    $ dsh plugin --profile web add dsh-plugin-subscriptions

  2. 02

    or: dsh plugin --profile web add github:V1ki/dsh-plugin-subscriptions

  3. 03

    For git installs, add `allowBuilds: dsh-plugin-subscriptions: true` to the profile pnpm-workspace.yaml and re-run add

Verify the integration

Not specified by the author

03DSH integration and capability boundaries

DSH integrationNative runtime

Native dsh plugin (web profile): adds your ChatGPT/Claude/Grok subscriptions as LLM providers via OAuth in the dsh web UI — no API keys.

04Who is it for? When not to use it?

Good for

  • DeepSeek Harness users who already pay for ChatGPT/Claude/Grok and want them as models without API keys

Not for

  • Tokens are stored locally at ~/.dsh/plugins/subscriptions/auth.json (mode 0600) and refresh automatically; if a provider is not logged in it leaves the model picker and requests fail with MISSING_CREDENTIAL.

05Compatibility, maintenance and safety notes

  • Tokens are stored locally at ~/.dsh/plugins/subscriptions/auth.json (mode 0600) and refresh automatically; if a provider is not logged in it leaves the model picker and requests fail with MISSING_CREDENTIAL.
  • Claude imports credentials from a Claude Code session (~/.claude/.credentials.json or macOS Keychain); the CLI is not strictly required. Git installs run the package build script at install time and must be allowed via pnpm-workspace.yaml.
2026-08-142026-08-21v0.5.0

MIT · actively maintained (latest release v0.5.0, 2026-08-20)

06Frequently asked questions

Do I need API keys?

No — Codex and Grok log in via OAuth in the dsh web UI (Settings → Subscriptions); Claude imports an existing Claude Code session or uses the same OAuth flow.

Where are my subscription tokens stored?

At ~/.dsh/plugins/subscriptions/auth.json (mode 0600), refreshed automatically. If a provider is not logged in it leaves the picker and requests fail with MISSING_CREDENTIAL.

How do I update the plugin?

dsh plugin --profile web update --latest dsh-plugin-subscriptions, then restart dsh web.

Are image/video generation tools included?

Yes — image_generate (gpt/grok) and video_generate (Grok, 1–15s) are registered when the matching provider is enabled; files land under ~/.dsh/plugins/subscriptions/{images,videos}/

08Data and sources

  • Author-claimedgithub.com30c08a8a2b13…

    Use your ChatGPT (Codex), Claude, and Grok (X Premium) subscriptions as LLM providers in DeepSeek Harness — no API keys.

  • Author-claimedgithub.com30c08a8a2b13…

    Codex and Grok log in via OAuth in the dsh web UI (Settings → Subscriptions); Claude imports credentials from an existin…

  • Author-claimedgithub.com30c08a8a2b13…

    dsh plugin --profile web add dsh-plugin-subscriptions

  • Author-claimedgithub.com30c08a8a2b13…

    Tokens live at ~/.dsh/plugins/subscriptions/auth.json (mode 0600) and refresh automatically.

  • Author-claimedgithub.com30c08a8a2b13…

    Also included, registered when the matching provider is enabled: x_search, image_generate, and video_generate

This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-08-22. Found an error? Submit a correction.

🏆

Best DeepSeek Harness Plugins

Twelve plugins worth installing first — picked from the whole catalog, across every category.

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.

New DeepSeek Harness plugins, weekly. No spam.