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.

Kernel Mesh — DSH Plugin for DeepSeek Harness
← Plugins
K

dsh-kernel-mesh

Kernel Mesh

Host-plane kernel mesh for DeepSeek Harness: kimi/grok/codex/minimax kernel adapters, L2 subagent recipes, and kernel tools.

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

npx -y @deepseek-ai/dsh plugin --profile web add github:oppnc/dsh-kernel-mesh#ac954a7e928727242596f08b13a1c9c5bf54f7f6
READMECompatibilityVersions
dsh-kernel-mesh README (EN)dsh-kernel-mesh README (中文)dsh-kernel-kimi README
dsh-kernel-grok README
dsh-kernel-codex README
dsh-kernel-minimax README

Compatibility and provenance

Kernel Mesh is published as dsh-kernel-mesh and currently resolves to version 1.0.4. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
any
Release source
github
Registry updated
8/31/2026

Versions

0.1.8stable
8/31/2026
0.1.7stable
8/31/2026
0.1.6stable
8/30/2026
1.0.4stable
8/20/2026
Show 1 more versionCollapse versions
0.1.4stable
8/22/2026

Related plugins

Loading related plugins…

Latest
1.0.4
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
any
License
MIT
Source
github
GitHub
★ 1
Weekly downloads
0
Last push
8/31/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
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in

Related plugins

More verified plugins in agents-orchestration.

Headless@deepseek-ai/dsh-headlessThe dsh one-shot bundle: a direct core Agent/Session runner over dsh-base with no Host, HTTP, or browser layerExperimental Agent Team Web Profile@deepseek-ai/dsh-experimental-agent-team-web-profileExperimental Web profile layer for Agent Teams Remote and UI pluginsSubagent Codex@deepseek-ai/dsh-subagent-codexOne-shot Codex subagent provider over the official app-server protocolSubagent Claude Code@deepseek-ai/dsh-subagent-claude-codeOne-shot Claude Code subagent provider over the official Agent SDK

README

English | 中文

dsh-kernel-mesh

DSH runs on one simple idea: everything is a plugin. Models, tools, subagents — plug them together however you like.

So we did exactly that: we turned four coding harnesses — Kimi Code, Grok Build, OpenAI Codex, and MiniMax Mini-Agent — into DSH plugins, bundled in this one package.

The payoff is simple: switch to a Kimi / Grok / Codex / MiniMax model inside DSH, and it's no different from opening each one's own CLI. Every model stays in the environment it knows best — main agent or subagent, it feels like coming home.

What's inside

  • L1 kernel routes — kimi-kernel / grok-kernel / codex-kernel / minimax-kernel, registered as DSH model routes your main agent can switch to.
  • L2 subagent recipes — kimi-agent / kimi-explore / kimi-plan, grok-agent / grok-explore / grok-plan, codex-agent / codex-explore / codex-worker (each kernel's own subagent types; minimax has none upstream). Each recipe carries the vendor's own subagent prompt and tool whitelist, so a kernel subagent sees and uses exactly what that harness's subagent would — independent of the parent's preset.
  • Three kernel tools — kernel_status, kernel_run, kernel_switch.
  • Vendor search tools, offered only when opted in — kimi_search / kimi_fetch appear only if dsh-kernel-kimi is installed and a Moonshot credential exists; grok_search / grok_fetch appear only if dsh-kernel-grok is installed and a Grok OAuth credential exists. They stay separate tools (different corpora). Official web_search is DeepSeek's own search and is not a wrapper.

Kernel matrix

KernelWireEndpoint
kimi-kernelAnthropic Messageshttps://api.kimi.com/coding/v1/messages (kimi-cli 1.49.0: max_tokens clamped to remaining context; catalog includes k3)
grok-kernelResponses (proxy)https://cli-chat-proxy.grok.com/v1/responses
codex-kernelResponses (custom)your codex base_url + /responses
minimax-kernelAnthropic Messages (CN)https://api.minimaxi.com/anthropic/v1/messages

System prompts

Each kernel plugin registers the vendor's upstream system prompt (tool names and runtime placeholders adapted to the DSH tool surface) as the agent's sole system-prompt section (complete: true + suppressRuntimeContext()), so a session on a kernel sees ONLY that harness's prompt — not DSH's.

Fallback routes (opt-in)

The vendors have no fallback of their own, so by default each kernel uses its official API. If a kernel's own API is out of quota, set DSH_KERNEL_USE_FALLBACK=1 to route the kernels through your existing subscriptions instead:

KernelFallback routeModel
kimi-kernelollamakimi-k2.7-code
grok-kernelollamagpt-oss:120b
codex-kernelopencode-gogpt-5.6-luna
minimax-kernelollamaminimax-m3

Keys are read from ~/.dsh/.credentials.yaml (OLLAMA_API_KEY, MY_OPENCODE_GO_API_KEY). Leave DSH_KERNEL_USE_FALLBACK unset (or 0) for the official kernel APIs.

Install

Copy this directory into your profile's node_modules and register it as a bundle:

cp -r dsh-kernel-mesh ~/.dsh/profiles/node_modules/dsh-kernel-mesh

Then add "dsh-kernel-mesh" to dsh.profile.bundles in ~/.dsh/profiles/web/package.json and restart:

dsh web

Once pnpm works in your environment, you can install straight from GitHub:

dsh plugin --profile web add github:oppnc/dsh-kernel-mesh

Usage

kernel_status                          # which kernels, L2 types, transports are registered
kernel_run(kernel, type, task)         # fan a task out to a foreign kernel
kernel_switch('kimi')                  # set the default model route for future sessions
Kerneltype values
kimicoder, explore, plan
grokgeneral, explore, plan
codexexplore, worker
minimax(none — no subagent tool upstream)

Screenshots

The whole family on GitHub — every README has a one-tap language switch:

dsh-kernel-mesh README (EN)dsh-kernel-mesh README (中文)dsh-kernel-kimi README
dsh-kernel-grok READMEdsh-kernel-codex READMEdsh-kernel-minimax README

Full-size images live in docs/screenshots/.

License

MIT — see LICENSE.