dsh-pipeline-kernel: A Multi-Agent Pipeline Management Kernel for DeepSeek Harness
not-big-dog/dsh-pipeline-kernel
A DSH plugin: management kernel for multi-agent pipelines — task board, ledger, deployment, watchdog, packaging.
Provides pipeline-agnostic multi-agent collaboration management for DeepSeek Harness, covering task board, ledger, deployment, registry, watchdog, and control panel.
dsh plugin --profile web add github:not-big-dog/dsh-pipeline-kernel- Category
- Workflow & Automation
- Platform
- DSH-Plugin
- Author
- not-big-dog
- Distribution
- Plugin
dsh-pipeline-kernel Key Features
dsh-pipeline-kernel Repository

dsh-pipeline-kernel Repo Summary
pipeline-kernel is a DSH plugin for DeepSeek Harness, maintained by not-big-dog under the MIT license. It is a pipeline-agnostic management kernel for multi-agent pipelines, solving the general problems of task orchestration, role session management, deployment, and monitoring. Core capabilities include a task board, ledger, deployment, registry, watchdog, and a control panel (Web UI). This DSH plugin treats a pipeline as configuration data (a row in the pipelines table), with no business logic baked in; there is no preset pipeline — you define and deploy your own.
What core features does the pipeline-kernel DSH plugin support?
pipeline-kernel provides a set of pipeline_* tools covering the full pipeline lifecycle: pipeline_define (define roles/chain/gates), pipeline_deploy (deploy), pipeline_seed (create role sessions and write the registry), pipeline_push (push tasks), pipeline_list/pipeline_claim/pipeline_done (task flow with auto-routing), and pipeline_status (overview). The control panel (Web UI) expands from a bottom-right pill into a sidebar, offering activity summaries, pipeline entities (Graph thumbnail/KPI), new pipeline creation (via system directory picker), and archiving (cold storage, recoverable).
How do I install the pipeline-kernel DSH plugin?
Install this DSH plugin under the web profile with:
dsh plugin --profile web add github:not-big-dog/dsh-pipeline-kernel
After restarting dsh web, new sessions get the pipeline_* tools (existing sessions need recreation). Alternatively, edit package.json to add the dependency and include it in the bundles list.
How do I configure the watchdog in pipeline-kernel?
Since v0.8, the watchdog is enabled by default: it scans open tasks every 5 minutes (with a 10-minute cooldown per task), self-heals zombie tasks, and reports to the supervisor after 30 minutes of full-chain inactivity. You can override watchdogEnabled, watchdogIntervalMs, etc., in cordis.patch.yml to adjust or disable it.
Which DeepSeek Harness versions and platforms does pipeline-kernel support?
This DSH plugin is built with TypeScript and depends on official packages like @deepseek-ai/dsh-agent and @deepseek-ai/dsh-llm. The UI and docs follow the DSH language setting (中文/English). The repository was created on 2026-08-16 and last updated on 2026-08-18, with 20 stars and no open issues.
What documentation is available for pipeline-kernel?
Under docs/, you'll find the Pipeline Definition Specification, Kernel Interface Documentation, Kernel Design Document, and UI Sidebar Design (K7), detailing fields, topology, tool lists, and architecture.