dsh-llm-oauth
DeepSeek Harness plugin that adds OAuth and subscription-plan LLM provider access, with web settings and terminal login flows.
Install
$ dsh plugin --profile web add github:ziyou979/dsh-llm-oauthPlugin Overview & Capabilities
AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.
Key Capabilities
- Adds OAuth/subscription routes for Grok, GitHub Copilot, ChatGPT/Codex, Anthropic, OpenRouter, and Kimi For Coding.
- Lets users enable or disable individual providers without deleting stored credentials.
- Provides a Web Settings section for provider status and enable, disable, sign-in, and sign-out actions.
- Supports /oauth chat commands and the dsh-llm-oauth-login terminal utility.
- Stores OAuth credentials in $DSH_HOME/pi-ai-oauth.json and refreshes subscription tokens on the request path.
- Exposes same-origin host HTTP endpoints for status, provider enablement, and login/logout actions.
Useful For
- Use a supported LLM subscription instead of an API-key provider route in DeepSeek Harness.
- Manage provider OAuth status from the DeepSeek Harness web settings interface.
- Enable only needed providers to avoid adding large model catalogs to the picker.
- Complete provider authorization from a terminal when an interactive login flow is required.
Who It Fits
- DeepSeek Harness users with supported provider subscriptions.
- Users who need OAuth-based LLM access rather than API-key-only configuration.
- Web-profile users who want a settings-based provider login workflow.
Documented Limitations
- The available model catalog follows @earendil-works/pi-ai rather than a private model table maintained by this plugin.
- Providers are dormant after installation until individually enabled.
- No image or vision path is provided.
- No full native replay signatures are provided.
- Web OAuth does not run an in-browser callback server; it uses device-code or open-URL flows.
- Plain OpenAI API and official DeepSeek access remain API-key routes.
- Using the OpenAI Codex/ChatGPT OAuth route may risk account restriction or banning, according to the repository documentation.
DSH Compatibility
Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.
Security Signals
Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.
package.json declares 1 runtime, 7 development, 6 peer, and 0 optional dependencies.
package.json declares DSH bundle metadata.
GitHub reports the repository license as MIT.
A root package.json was captured and can be inspected by the registry.
package.json declares a prepare lifecycle script that may run during relevant package installation workflows.
Public GitHub source metadata is available for this registry snapshot.
Source & Registry Notes
Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.
- Source repository
- ziyou979/dsh-llm-oauth
- Registry source
- GitHub · dsh-plugin topic
- Registry classification
- Plugin
- Source checked
- af35f5a · 2026-09-18
This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.
Repository Activity
- GitHub stars
- 5GitHub stars
- Forks
- 2
- Open issues
- 0
- Last commit
- 2026-09-15
- Last release
- No release detected
Related DSH Plugins
Ranked by overlapping capabilities, use cases, plugin type, categories, and DSH profile.
Compatibility bridge and host ABI enabling unmodified Pi plugins to run natively on DeepSeek Harness.
View plugin →Real-time market research cockpit and MCP bundle for DeepSeek Harness financial and macro data.
View plugin →Preview, create, and edit spreadsheets, docs, slides, and canvases in DeepSeek Harness powered by Univer.
View plugin →DeepSeek Harness web-search plugin that adds web search, X search, and focused page fetching with structured evidence.
View plugin →