Deepseek Harness - Master Map

A comprehensive knowledge vault covering DeepSeek Harness (dsh) — the Node application launcher and agent runtime for building software with DeepSeek models. 751 concept notes across 15 domains, designed for software engineering students learning to develop with DeepSeek Harness.

Domains

DSH Fundamentals

What dsh is: the launcher, profiles, plugins, and the mental model

Installation & Setup

Installing dsh, Node runtime, and getting a profile running

CLI & Commands

The dsh command line: launcher flags, profiles, and entry points

Configuration

Profiles, settings, credentials, and env vars

Models & Providers

LLMs, the DeepSeek provider, model selection, and token accounting

Tools & Toolsets

The agent’s tools: bash, files, web, workflow, subagents, and more

Skills System

Skills: reusable capabilities the agent can load

Memory & Context

Context window, compaction, and what the agent remembers

Sessions & Persistence

Sessions, persistence, checkpoints, and resuming work

Agent Architecture

The agent loop, subagents, goals, personas, and planning

Gateway & Platforms

Web GUI, SDK, ACP, headless, and the API gateway

Automation & Scheduling

Jobs, schedules, goals, and running dsh unattended

Security & Permissions

Sandbox, permissions, approval, and credentials security

MCP & Integrations

MCP, hooks, web search, and external integrations

Development & Internals

Building plugins, HMR, experimental features, and internals