oppnc/dsh-kernel-kimi

oppnc★ 2JavaScriptLast synced: 2026-08-20

Open on GitHub

Kimi Code written in DSH form: the kimi-cli tool surface re-registered as native DeepSeek Harness tools.

README excerpt

English 中文 dsh-kernel-kimi 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 Kimi Code into a DSH plugin . The kimi-cli tool surface you already know — ReadFile , WriteFile , StrReplaceFile , Glob , Grep , Shell , ReadMediaFile , SearchWeb , FetchURL , TaskList , TaskOutput , TaskStop , SetTodoList , AskUserQuestion , Agent , ExitPlanMode , EnterPlanMode — is now a set of native DSH tools. Same names, same schemas, same behavior. The payoff is simple: use the kimi CLI natively inside DSH — no different from opening Kimi Code itself. Every model stays in the environment it knows best — main agent or subagent, it feels like coming home. SearchWeb / FetchURL talk to the same Moonshot endpoints the Kimi CLI uses ( api.kimi.com/coding/v1/search and /fetch ) with the shared OAuth token. Distilled from kimi-cli 1.49.0 . We differentially verified against the real kimi CLI: the same task on the same directory produces identical results, item by item. System prompt & subagents lib/system-prompt.js carries the upstream Kimi Code CLI system.md (runtime placeholders adapted to DSH); apply() re…

View full README on GitHub →
Terminal / TUIcoding-agentcordisdeepseek-harnessdshdsh-pluginkimikimi-climoonshot

Category