DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Kimi Provider — DSH Plugin for DeepSeek Harness
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
K

dsh-kimi-provider

Kimi Provider

Kimi (Kimi Code account) integration bundle for DeepSeek Harness: provider route, models, device-code login and auto token refresh (npm: dsh-kimi-provider)

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:myk5010/dsh-kimi#39e4d7217a7858855f9a1d48efa3b192fb21ad9b
READMECompatibilityVersions

Compatibility and provenance

Kimi Provider is published as dsh-kimi-provider and currently resolves to version 1.0.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
any
Release source
github
Registry updated
9/2/2026

Versions

1.0.0stable
9/2/2026

Related plugins

Loading related plugins…

Latest
1.0.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
any
License
MIT
Source
github
GitHub
★ 0
Weekly downloads
0
Last push
9/2/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in models-usage.

Usage@linxin666/dsh-usageUsage statistics plugin for the dsh web GUI: per-provider balance and coding-plan quota detection plus a live token usage ledger, with a dedicated pet bubble for the current providerWhale Widgetdsh-whale-widgetDeepSeek balance whale widget in the bottom-right corner of the DSH Web interface: balance/today’s usage/peak-off-peak pricing, customizable bubble click sequence (text/balance/today/peak-off-peak/image/random phrases and parallel weighted selection), per-line styles and fonts, floating quick editinUsage Stats@ychris12138/dsh-usage-statsToken usage heatmap, provider balances, and subscription quotas for the dsh web GUICodex Connectdsh-codex-connectChatGPT OAuth and Codex models for DeepSeek Harness.

README

dsh-kimi

中文文档 | English

Kimi (Kimi Code account) integration bundle for DeepSeek Harness (DSH). Adds Kimi as a first-class model provider to any DSH profile — provider route, models, device-code login, and automatic token refresh. No manual settings editing required.

Features

  • Provider route — kimi provider over https://api.kimi.com/coding/v1 using the OpenAI Responses protocol (pi-ai adapter), with four models: kimi-for-coding (K2.7 Coding), kimi-for-coding-highspeed, k3 (1M context), k3-256k.
  • Login — Kimi Code device-code OAuth flow. dsh owns an independent OAuth session: its refresh-token family never touches the Kimi Code CLI's tokens, so refreshing here can never log the CLI out.
  • Auto refresh — tokens are kept alive automatically (checked every 5 minutes, refreshed before expiry); the access token is stored in the KIMI_CODE_ACCESS_TOKEN credential ref, which the pi-ai adapter resolves per request.
  • Agent tools — kimi_login_begin, kimi_login_status, kimi_login_refresh.
  • Future-proof — if the host provides the authorization service, the same device flow is registered as an authorization flow for llm-pi-ai/kimi (Models page sign-in).

Install

# local bundle
dsh plugin --profile web add /path/to/dsh-kimi
# or from npm/GitHub releases, once published
# dsh plugin --profile web add dsh-kimi-provider

Restart the DSH Web process. Then log in once:

  1. Ask the agent to run kimi_login_begin (or use the Models page once authorization is available) — you get a Kimi authorization URL + device code.
  2. Open the URL in your browser and confirm.
  3. Done: the picker shows the four Kimi models; tokens refresh automatically.

Works in any profile that mounts dsh-base (web, headless, …) — install per profile:

dsh plugin --profile headless add /path/to/dsh-kimi

How it works

  • cordis.patch.yml — patch layer: configures the llm-pi-ai row with the kimi provider profile (protocol, base URL, models) and inserts the kimi-login row.
  • index.js — the plugin main module: device-code login, credential storage (KIMI_CODE_ACCESS_TOKEN + KIMI_CODE_REFRESH refs), auto-refresh timer, agent tools, optional authorization flow registration.

Security

  • Tokens live in the DSH credentials store (~/.dsh/.credentials.yaml, mode 0600).
  • The refresh token is stored only in the KIMI_CODE_REFRESH credential ref (JSON string), never in source or logs.
  • dsh's OAuth session is separate from the Kimi Code CLI's — no cross-session token rotation.

Compatibility

  • DSH Host 0.1.2-alpha.4 (or any version with the pi-ai LLM adapter, dsh plugin bundles, and the credentials service).
  • Node.js ≥ 22.19; curl available for the OAuth HTTP calls.