
Alice-Marx/dsh-model-router
dsh-model-router
Model Router and GALGame plugin for DeepSeek Harness
Install
npx @deepseek-ai/dsh plugin --profile web add @ljwei-stak/[email protected]Restart `dsh web` after install. Bundle APIs can change during the developer preview.
README badge
[](https://dshhub.dev/plugins/dsh-model-router)Paste this into your README. The star count updates with every catalog sync.
From the README
Excerpt from Alice-Marx/dsh-model-router, cleaned of badges and images.
Model Router · DeepSeek Harness Desktop
Want release notes only? Click Watch → Custom → Releases (you do not need Watching all activity).
A cost-aware model-routing workbench for DeepSeek Harness Desktop. Plan locally, compare configured routes, inspect execution permissions, and run dependent work packages through model APIs or supported official vendor CLIs.
Current version: 0.25.5 (@ljwei-stak/dsh-model-router). This update fixes garbled ZCode TUI box drawing, CJK text and broken color sequences in Windows embedded terminals. Each new ZCode PTY enables UTF-8 before Node starts; system settings remain unchanged. The standalone community ZCode CLI retains both npm and GitHub Release installation methods. It retains the 0.2.1-rc.3 SDK and existing Host peer range. API calls use monetary accounting and daily/monthly budget reservations; subscriptions use a separate ledger of calls and reported tokens. Confirmed subscription execution is not blocked only because the API budget is exhausted or API prices are missing. A switch to an API must be priced and admitted before that API call; mixed results retain both channel receipts. The workbench separates API spending/reservations from subscription usage, with unknown counters kept unknown. Workbench execution shows live elapsed time and per-package progress, supports cancellation with completed results and reported costs retained, and reconnects to the active job when the panel is reopened. Choose algorithm recommendations or manually assign each decomposed package to an exact model API or official tool, preserving dependencies, refreshed cost previews and retry targets. Routing now supports task-specific quality evidence, joint model/effort selection, historical P90 resource estimates and dependency-aware search. Manual mixed execution is read-only; tools use their configured default model, while the existing editable official-team workflow remains available. Compatibility covers DeepSeek Harness Desktop 0.2.0-rc.1 / 0.2.0-rc.2 / 0.2.1-rc.2 / 0.2.1-rc.3, including Hermes/Pi installation and terminal support; neither has a verified managed runner yet. Real vendor execution evidence remains tied to 0.20.0, with no new model experiments in this release. The router and GAL have been independent plugins since 0.12.0.
Official CLI teamwork runs packages sequentially with dependency context and no automatic model-directory API fallback. Editable teams explicitly choose the Harness sandbox or the vendor CLI's normal environment. In the latter, Git worktrees collect edits but do not restrict OS access. CLIs retain their configured model unless explicitly mapped. See real Windows validation and its limits.
Both README versions describe the same interfaces, formulas, defaults and limits. Changelog preserves release history. More walkthroughs: workbench, installation, migration, and experiment protocol.
<a id="quick-evaluation"></a>
Quick evaluation
One-line value: A cost-aware DSH workbench for planning tasks, routing model calls, and running dependent work packages with explicit execution permissions.
…


