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
- 01
$ dsh plugin --profile web add dsh-plugin-subscriptions
- 02
or: dsh plugin --profile web add github:V1ki/dsh-plugin-subscriptions
- 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
Native dsh plugin (web profile): adds your ChatGPT/Claude/Grok subscriptions as LLM providers via OAuth in the dsh web UI — no API keys.
Subscription OAuth login (no API keys)
provider (codex / claude / grok)→logged-in provider with live model catalog in the picker
tokens written to ~/.dsh/plugins/subscriptions/auth.json (mode 0600)image_generate / video_generate tools
prompt; provider gpt|grok; video duration 1–15s→images under ~/.dsh/plugins/subscriptions/images/; MP4 under .../videos/
x_search tool (Grok)
X/Twitter query→returns { answer, citations }
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.
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}/
07Related DSH workflows
archify
by tt-a1i
Agent skill for beautiful, verifiable architecture, workflow, sequence, data-flow, and lifecycle diagrams—self-contained HTML with motion and crisp export.
openviking
by volcengine
Self-evolving Context Database for AI Agents. Unify Agent Memory, Knowledge RAG and Skills.
nocobase
by nocobase
NocoBase is an open-source AI + no-code platform for building business systems fast. Instead of generating everything from scratch, AI works on top of production-proven infrastructure and a WYSIWYG no-code interface, so you get both speed and reliability.
learn-harness-engineering
by walkinglabs
Harness engineering beginner tutorial, from 0 to 1
08Data and sources
Use your ChatGPT (Codex), Claude, and Grok (X Premium) subscriptions as LLM providers in DeepSeek Harness — no API keys.
Codex and Grok log in via OAuth in the dsh web UI (Settings → Subscriptions); Claude imports credentials from an existin…
dsh plugin --profile web add dsh-plugin-subscriptions
Tokens live at ~/.dsh/plugins/subscriptions/auth.json (mode 0600) and refresh automatically.
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.
