AI Agent Hub
Back to plugins
🖥️

dsh-plugin-show-image

Client Updated 2026.09.04

Run the following command in DeepSeek Harness:

dsh plugin install justhalfbit/dsh-plugin-show-image

Paste the following prompt into your AI chat to install this plugin:

Visit https://github.com/justhalfbit/dsh-plugin-show-image for the project, then run dsh plugin install justhalfbit/dsh-plugin-show-image to install the plugin in DeepSeek Harness.

About this plugin

Displaying local images inside a DeepSeek Harness browser session has always been a chore. Base64 padding inflates file size by 33 percent, and the encoded blob must survive a JSON round-trip into the conversation log, eating into the model's context window for no good reason. dsh-plugin-show-image takes a refreshingly minimal approach: a single on-demand HTTP route that streams raw image bytes directly to the browser.

Once installed, every session gains the show_image tool automatically. The agent returns a file path, and the image renders as an inline card in the conversation stream. Click the thumbnail to open a full-screen lightbox; press Escape or click anywhere to close it. Image bytes travel over a dedicated GET /show-image route, bypassing base64 encoding entirely, so they never land in the session log or the model context, keeping token usage lean. Supported formats include png, jpg, gif, webp, svg, bmp, avif, and ico, with an 8 MB size cap and an extension whitelist as safety guards. The plugin ships with zero dependencies and zero build steps.

It is built for users working in the dsh web browser GUI who want the AI to present local images mid-conversation, whether for screenshot walkthroughs, design mockup comparisons, or visual QA demos. It intentionally does not activate in TUI or headless environments, because registering an image tool that cannot actually render would only mislead the model. Every side effect, including tool registration, the HTTP route, and the card renderer, is bound to the plugin fiber and fully cleaned up on uninstall.

Use Cases

  • Letting the model display local screenshots or design mockups inline in a DSH browser session
  • Conducting visual walkthroughs and image comparisons without leaving the chat
  • Presenting local UI change previews directly in the conversation

Best For

  • DeepSeek Harness users who work in the dsh web browser GUI daily
  • Developers or designers who need inline local image display in conversation flows
  • Engineers who prefer zero-dependency, zero-build, fully reversible plugins