dsh-uvm
Run the following command in DeepSeek Harness:
dsh plugin install Harzva/dsh-uvm
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install Harzva/dsh-uvm in DeepSeek Harness to install this plugin; the source repository is at https://github.com/Harzva/dsh-uvm
About this plugin
Python virtual environment management has always been a string of shell commands, with state scattered and hard to audit. dsh-uvm brings the full uv venv lifecycle into a native DSH Web tab, turning environments into declarative, inspectable, health-checkable workspace assets instead of invisible disk state.
From toolchain detection (doctor) to environment creation and deletion, from package install and uninstall to requirements sync, and all the way to project-level dependency diff previews, the entire workflow is available in the Web UI. Project sync parses pyproject.toml and uv.lock, then diffs against installed packages in three states: satisfied, missing, or version drifted. Previews never hit the network, and no-op runs skip automatically. Command execution is strictly confined to the environment root with a 60-second timeout and a 512 KB output cap. All child processes use parameter-array spawning with whitelist validation, never a shell. Conda environments are read-only for display; the plugin never modifies them.
Built for engineers who develop daily inside DSH Web and juggle multiple Python environments at once, especially those who prefer a preview-diff-then-apply cadence over ad-hoc terminal fiddling.
Use Cases
- Create, install, and sync multiple Python virtual environments in DSH Web
- Preview dependency diffs from pyproject.toml and uv.lock before applying
- Run Python commands inside an environment and view timed output in the Web UI
Best For
- Engineers who develop Python daily inside DSH Web
- Developers juggling multiple Python environments needing unified management
- Builders who prefer visual workflows and a preview-then-apply cadence
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.