DSH-better-sidebar
Run the following command in DeepSeek Harness:
dsh plugin install omdsh-dev/DSH-better-sidebar
Paste the following prompt into your AI chat to install this plugin:
Run `dsh plugin install omdsh-dev/DSH-better-sidebar` in DeepSeek Harness (source: https://github.com/omdsh-dev/DSH-better-sidebar) to install this plugin.
About this plugin
If you use DSH daily to code alongside an AI, you know the awkward feeling: you want to peek at a file, run a quick command, or check Git status mid-conversation, but you have to juggle between your editor, terminal, and browser—breaking your flow every time. DSH-better-sidebar was built to solve exactly that: it embeds a complete workbench right into DSH's sidebar, letting you handle nearly all your day-to-day dev tasks without ever leaving the chat.
This is no ordinary file-tree sidebar; it's a genuinely all-in-one workspace. The built-in file workbench includes a lazy-loaded directory tree, CodeMirror editor, and inline previews for Markdown, images, and PDFs—even rendering Mermaid diagrams in your Markdown. A real terminal powered by xterm.js and node-pty supports transcript replay after disconnects. An embedded browser lets you open multiple pages in sandboxed iframes, with external links intelligently routed by protocol. A Git panel offers VSCode-style diffs, staging, commits, and reverts, and automatically discovers sub-repositories. And with both a right sidebar and bottom panel expandable simultaneously, plus tabs that can be dragged out into floating windows, it feels like the best bits of an IDE have been transplanted into your chat.
But the real ambition is in its service-oriented design. The whole sidebar is an open framework: every built-in feature is registered through the ctx.betterSidebar service, and third-party plugins can register their own tabs and file viewers through the exact same API. The community ecosystem has already grown to 28+ plugins—Office document previews, video playback, Jupyter notebooks, skill panels, SSH tunnels, and more. Whatever you need, you can add it like building blocks. Whether you're a heavy DSH user looking to boost productivity or a plugin developer wanting to extend the ecosystem, this framework will make you think "I never knew a sidebar could do this."
In short, DSH-better-sidebar upgrades DSH from a pure chat tool into an AI development environment with a full workbench. It solves the pain of getting things done inside an AI conversation, eliminating constant context-switching between tools, and gives plugin developers a stage to be creative. If you're tired of bouncing between DSH and external tools, give it a try—you'll probably never go back.
Screenshots
Use Cases
- Browse files, edit code, and preview Markdown, images, and PDFs directly inside DSH conversations.
- Run a real terminal, manage Git repositories, and monitor subagent tasks from the sidebar without switching apps.
- Extend the workbench by registering your own sidebar tabs and file viewers through the service API.
Best For
- Developers who use DSH daily with AI and want fewer context switches.
- Power users needing integrated file management, terminal, Git, and browser capabilities.
- Developers looking to build sidebar plugins for the DSH ecosystem.
Related Plugins
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.
Connect IM bots to DeepSeek Harness with a single plugin managing nine multi-bot IM channels (Feishu, WeChat, DingTalk, WeCom, QQ, Slack, Telegram, Discord, WhatsApp) and the AI Office Connector, with streaming replies and file delivery.