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.
Editor's note
Written for AI Agent Hub. This is separate from the publisher description above.
What problem it solves
DeepSeek Harness chats and the working tree live in different windows. This sidebar plugin tries to show files and git status without abandoning the conversation. The job is visibility, not a second agent.
Who it is for
Daily Harness users who already know git and want status, a file peek, or a short command in the same view. You should be willing to treat it as a client with a permission list, not as a skin. The client category is the right shelf.
Who should skip it
Skip it if you do not run DeepSeek Harness. It will not grow a sidebar inside an unrelated editor. Skip it if you wanted a theme. That is fun and dress-up, and a sidebar that runs commands is not a theme. Skip it if another client plugin already owns the window. Two sidebars fail together. Skip the one-click push if your workflow forbids pushing from a chat. Disable that command or do not install.
First three steps
- Read the README uninstall section and leave it open.
- Install in a spare project. Ask for git status and compare it with a terminal in the same folder.
- Confirm it did not commit or push. If status disagrees with the terminal, uninstall before you open the repository you care about.
Alternatives on this site
If you want the whole session in a terminal, look at dsh-TUI instead of a sidebar beside the default UI. If you want to discover other plugins, the marketplace is a different client plugin and you do not need it to try this one. This website is already a catalog. The plugin guide says to add one client plugin, not a stack.
Questions
Do stars mean it matches my Harness build? No. Stars are attention. A failed draw means remove it, not add another UI plugin.
Is git status read-only? Only if you leave write commands unused. Read the command list. Status is not the same permission as push.
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.
An AI learning partner for math and computer science that plans courses, teaches concepts, and builds projects through a learn-with-doing workflow.
Reader reviews
No approved reader reviews on this listing yet. Yours can be the first.