{
 "schema_version": 1,
 "generated": "2026-10-20",
 "id": "whitelonng-dshcode--run-dshcode-web-ui-from-source",
 "repo": "whitelonng/dshcode",
 "repo_url": "https://github.com/whitelonng/dshcode",
 "repo_slug": "whitelonng-dshcode",
 "title": "Run the DSHCode Web UI from source for development",
 "page_title": "How to run the DSHCode Web UI from source for development with Dshcode",
 "summary": "Clone the repo, install dependencies, build, and start the local Web UI with pnpm.",
 "who": "A developer who wants to read, test, or change the Web UI and plugin runtime rather than use the packaged app.",
 "problem": "The packaged app hides the Web entry point, so developers need a source checkout to run the upstream Web UI directly.",
 "outcome": "A local Web UI address printed by the command, opened in a browser for testing.",
 "steps": [
  "Clone the repository with `git clone https://github.com/whitelonng/dshcode.git` and change into the Dshcode folder.",
  "Install dependencies with `pnpm install`.",
  "Build the project with `pnpm run build`.",
  "Start the Web UI with `pnpm dsh web` and open the local address the command prints.",
  "Read the development guide at docs/development.md and the architecture notes at docs/architecture.md before making changes."
 ],
 "agent_prompt": "Clone https://github.com/whitelonng/dshcode, then run pnpm install, pnpm run build, and pnpm dsh web in <target folder>. Report the local Web UI address the command prints and confirm it responds to an HTTP request. Follow AGENTS.md in the repo before editing any files.",
 "agents": [
  "any"
 ],
 "difficulty": "Intermediate",
 "time": "30 minutes",
 "basis": "readme",
 "caveat": "Running from source requires Node.js and a terminal, which the packaged app does not need.",
 "category": "Personal productivity",
 "tags": [
  "Personal productivity"
 ],
 "lang": "typescript",
 "requirements": [
  "A DeepSeek API key from the official API",
  "macOS (Apple Silicon or Intel) or Windows x64",
  "For source builds only: git, pnpm, and Node.js"
 ],
 "risk": "none",
 "seen_in_the_wild": false,
 "mentioned_publicly": false,
 "risks": [],
 "best": false,
 "score": 0.9,
 "evidence": [],
 "url": "https://dedupedai.com/use-cases/whitelonng-dshcode/run-dshcode-web-ui-from-source/",
 "md": "https://dedupedai.com/use-cases/whitelonng-dshcode/run-dshcode-web-ui-from-source/index.md",
 "disclaimer": "Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked \"Seen in the wild\", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email hello@dedupedai.com and we will look at it promptly.",
 "api": "https://dedupedai.com/api/v1/usecases/whitelonng-dshcode--run-dshcode-web-ui-from-source.json",
 "api_version": "v1"
}
