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