memorax-ai/dsh-webui-studio
A visual-first studio for building DeepSeek Harness WebUI plugins, running against the real DSH WebUI with isolated draft hosts.
A visual-first studio for building DeepSeek Harness WebUI plugins: create a minimal DSH Web Client plugin or import an existing local plugin folder, give every Draft its own Git worktree, DSH_HOME, profile, dependencies and child Host, edit Draft source with CodeMirror (with installed dependency sources protected read-only), and run multiple isolated Draft Preview Hosts at once. It exposes context and selection to an external agent over a Streamable HTTP MCP server (studio_get_context, studio_get_selection, studio_get_harmony_profile), while the agent remains responsible for editing and building its own project.
Install
dsh plugin --profile web add dsh-webui-studioCopied verbatim from the README's Getting-started block, which pairs the command with dsh web. The repo also documents a dev install (dsh plugin --profile web add link:$(pwd)) and a packed-tarball install.
Compatibility
The README says Studio requires the public Harmony service and CLI APIs (documented in docs/harmony-api-requirements.md) and runs against the official DSH WebUI — it is explicitly not a mock page builder. Harmony ships as a transitive dependency; the first /studio visit offers an 'Install Harmony and restart' step, and an existing Harmony launcher skips that setup.
Details
- Repo: memorax-ai/dsh-webui-studio
- Category: Coding & Development
- Stars: 3
- Version: GitHub repo memorax-ai/dsh-webui-studio (MIT license, per the README badge); npm package dsh-webui-studio at 0.3.2 (registry check 2026-10-06).
FAQ
- Is Studio a mock page builder?
- No. The README says Studio runs against the official DSH WebUI, not a mock page builder, and requires the public Harmony service and CLI APIs.
- Do I have to install Harmony separately?
- No, per the README Studio includes Harmony as a transitive dependency: on the first /studio visit you approve 'Install Harmony and restart' and an existing Harmony launcher skips that setup.
Alternatives
nexu-io/open-design · dsh-market/dsh-market · NanmiCoder/dsh-agent-teams