ttmouse / dsh-taskboard

Listed

The upstream repository does not provide a description.

mainOther View source

Installation

npx -y @deepseek-ai/dsh plugin --profile web add github:ttmouse/dsh-taskboard

This installation command is an unverified starting point generated from the GitHub repository address.

README

Maintainer-authored documentation snapshot.

View on GitHub ↗
Commit 446e628Synced Aug 18, 2026

English | 简体中文

dsh-taskboard

A local-first issue board plugin for DeepSeek Harness (dsh). It embeds a complete task board — Kanban / list / Gantt / workflow / dashboard views plus per-task AI chat — into the DSH Web GUI. Data lives in a local SQLite database (~/.dsh/storages/dsh-taskboard/taskboard.sqlite); no external service, no cloud dependency.

Install

dsh plugin --profile web add @ttmouse/dsh-taskboard

Restart dsh web afterwards. See plugin/README.md for permissions, configuration, disable and uninstall instructions.

Features

  • Multi-view task board: Kanban / list / Gantt / workflow / dashboard
  • Task details: relations, attachments, labels, filters, and per-task AI chat
  • Auto-claim: each workspace-mapped project claims its oldest todo issue and executes it through dsh-routines (headless session), writing progress back as comments — no heartbeat files, no daemon jobs
  • Workspaces = projects: DSH workspaces auto-sync into board projects
  • Conversation links: 「在对话中打开」opens the task in a real DSH session and records the thread id on the task

Build from source

# 1) build the SPA
npm install
npm run build

# 2) assemble the plugin artifacts (vendor/ + lib/client.js)
cd plugin && npm install && npm run build

Derivation & Credits

This is an open-source derivative of dashi-taskboard (Codex Taskboard) (chuspeeism/dashi-taskboard, Apache-2.0); the Web UI, server, and data model originate from it. Upstream Apache-2.0 portions remain under Apache License 2.0 (see NOTICE); new and modified portions are licensed under the MIT License (see LICENSE).

Project files and signals

Shown items are public repository signals detected in the directory snapshot.

Plugin manifestDetected
DocumentationDetected

Repository information

Language
TypeScript
License
MIT
Last updated
Aug 18, 2026, 4:41 AM

Install deliberately

Review source code, permissions, lifecycle hooks, dependencies and network access. Test untrusted plugins in an isolated environment.