dsh-pipeline-kernel: A Multi-Agent Pipeline Management Kernel for DeepSeek Harness

not-big-dog/dsh-pipeline-kernel

Workflow & AutomationVerified
Listed on 2026-08-20
Page last updated 2026-08-20

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.

install
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

Pipeline define & deployTask flow & routingControl panel sidebarWatchdog & self-healPackaging & archive

dsh-pipeline-kernel Repository

not-big-dog
Publisher
not-big-dog
Repository
not-big-dog/dsh-pipeline-kernel
22
Stars
0
Forks
0
Watchers
0
Open issues
LanguageTypeScript
LicenseMIT License
Website
Repo last push2026-08-18 15:43:25
Repo created2026-08-16 21:24:16
Topics
agentcordisdshdsh-pluginmulti-agentpipeline
Default branchmaster

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:

bash
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.

View more DSH plugins at dsh-plugin.org

DSH-Plugin FAQ