dsh-viewer
Inline media, PDF, Office document, and HTML viewer for DeepSeek Harness web and desktop interfaces.
Install
$ dsh plugin --profile web add github:crosery/dsh-viewerPlugin Overview & Capabilities
AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.
Key Capabilities
- Renders 36 file extensions across images, audio, video, PDF, Office documents, and HTML in inline interactive cards
- Registers the display_file tool for the AI model to show files directly to the user
- Streams local media via signed HMAC HTTP routes with byte-range seek support
- Converts Office documents (Word, Excel, PowerPoint, RTF, OpenDocument) to cached embedded PDFs
- Integrates with model context to pass raster images to vision routes while displaying cards to the user
- Appends media cards to turn tails to maintain visibility after tool executions fold
Useful For
- Previewing generated images, charts, and diagrams inline during conversations
- Playing generated or edited audio and video media directly in the chat interface
- Inspecting Office documents (Word, Excel, PowerPoint) and PDF reports without leaving DeepSeek Harness
- Viewing rendered local HTML prototypes and web pages securely in sandboxed iframes
Who It Fits
- Developers and data scientists working with multimedia outputs in DeepSeek Harness
- Users running DeepSeek Harness web or desktop profiles who need rich in-chat previews
- Teams automating document and media generation with AI agents
Documented Limitations
- Accepts local file paths only, not external URLs
- Document conversion for RTF, OpenDocument, or older harness versions requires LibreOffice installed on the host
- No built-in transcoding for unsupported browser codecs (such as Apple ProRes)
- Non-image media cannot be streamed in remote workspaces lacking a local filesystem process path
DSH Compatibility
Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.
Security Signals
Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.
package.json declares 1 runtime, 24 development, 11 peer, and 0 optional dependencies.
package.json declares DSH bundle metadata.
GitHub reports the repository license as MIT.
A root package.json was captured and can be inspected by the registry.
Public GitHub source metadata is available for this registry snapshot.
Source & Registry Notes
Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.
- Source repository
- Crosery/dsh-viewer
- Registry source
- GitHub · dsh-plugin topic
- Registry classification
- Plugin
- Source checked
- 59cfd6e · 2026-10-25
This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.
Repository Activity
- GitHub stars
- 10GitHub stars
- Forks
- 2
- Open issues
- 1
- Last commit
- 2026-10-06
- Last release
- 2026-10-06
Related DSH Plugins
Ranked by overlapping capabilities, use cases, plugin type, categories, and DSH profile.
Session lifecycle manager for DeepSeek Harness with search, restore, idle cleanup, and diagnosis.
View plugin →Vision routing and pixel-level tools for text-only DeepSeek Harness agents with built-in free fallback.
View plugin →Full office suite integration for DeepSeek Harness supporting spreadsheets, docs, slides, bases, and canvases.
View plugin →Infinite canvas UI plugin for DeepSeek Harness that turns branching LLM conversations into an editable thought graph.
View plugin →