DeepSeek Harness Web UI: Start, Configure & Use It
dsh web is a hard-coded alias for the web profile. It serves http://127.0.0.1:3080 by default, accepts Web app arguments such as --port, and requires a configured model plus a selected workspace before a new session can do useful work. This page separates verified behavior from community reports and marks the release-candidate context so you can act without mistaking an observation for a permanent guarantee.
Sharing includes the public link only, without local progress or private configuration.
Start with this command
This is the narrow command relevant to this page. Read the checks below before changing flags, credentials or profile patches.
dsh web --port 3080What is verified now
dsh web is a hard-coded alias for the web profile. It serves http://127.0.0.1:3080 by default, accepts Web app arguments such as --port, and requires a configured model plus a selected workspace before a new session can do useful work.
Evidence basis: Official Web UI guide; port 3080. The status was checked on 14 August 2026; re-check the linked source after any dsh release.
Safe workflow
Use the smallest reversible workflow first. Do not add community plugins or paste credentials while validating the base behavior.
- Start the Web profile on loopback.
- Open the printed URL and configure a model route.
- Select a real workspace and run a non-destructive first task.
Verify before moving on
A successful result should be observable: a version string, reachable local URL, valid provider response, loaded configuration, or disappearance of the exact error. If the result differs, stop and capture sanitized evidence rather than stacking unrelated fixes.
- Record the exact dsh, Node or Python version.
- State the operating system and installation method.
- Link the first-party source and include only sanitized logs.
First-party sources
Open the pinned or retrieved source before acting on a changed release candidate.