DSH Plugins Marketplace

DSH Plugins

Plugins

/

dsh-doc-quick

d

dsh-doc-quick

Manifest valid

Drag documents into the dsh web chat; the agent reads them directly from the local filesystem and the right sidebar lists the outputs and file paths.

UI (client)hasBundlePatch

dsh-doc-quick

Drag a document into the dsh web chat — the agent reads it straight from your local filesystem (no sandbox limits), processes it, and when done a right-hand sidebar pops up with the outputs and their file paths.

Features

  • Drag & drop: drop a file into the web dialog; the host saves it to ~/.dsh/doc-quick/<sessionId>/ and registers a task.
  • Local read: the host reads the local filesystem directly. Supported formats: PDF, Word (doc/docx), PowerPoint (ppt/pptx), EPUB, Notebook (ipynb), Markdown and plain text.
  • Agent tools: doc_list (see your pending tasks), doc_read (read the file content), doc_complete (register the produced outputs).
  • Result sidebar: task status, summaries, and output file paths with preview / download links on the right side of the chat.

Install

dsh plugin --profile web add github:Entity-Him/dsh-doc-quick

Requires the dsh web profile (the sidebar is a web-client UI). The plugin is pure JavaScript — no native or Node-gyp dependencies. PDF parsing lazily loads pdfjs-dist when available and degrades gracefully when it is not.

Usage

  1. Open the dsh web chat.
  2. Drag a file into the input box.
  3. Ask the agent to read and process it (it already knows the file was dropped).
  4. When finished, the right sidebar shows the outputs and file paths — click to preview or download.

How it works

drag & drop ──> host saves to ~/.dsh/doc-quick/<sessionId>/
     └──> agent: doc_read(file) ──> doc_complete(outputs)
     └──> client: right sidebar polls docQuick/getTasks

License

MIT

Similar plugins

dsh-drop-any-file

Extends the DSH web chat drag-and-drop to accept every file type: non-image files are saved into the active session workspace so the agent can read and use them.

UI & ExperienceManifest valid

0

dsh plugin --profile web add dsh-drop-any-file

File attachments for the dsh web GUI: toolbar upload button (multi-select) plus drag-and-paste add files to the chat input; images follow the native draft-image flow, documents are saved into the sess

UI & ExperienceManifest valid

0

483/wk

dsh plugin --profile web add @wszhoho/dsh-file-attachment

by lubenweimeiyoukaig

Local file upload: paperclip button and drag-and-drop, per-session storage under .dsh-uploads, and a read_document tool that pages text and OCRs images.

Tools & CapabilitiesManifest valid

0

MIT

JavaScript

Sep 5, 2026

dsh plugin --profile web add dsh-file-upload-local

Manage development projects from the DSH web UI in a draggable floating window: add/remove, one-click start/stop/restart, hot-reload restart on file changes, and real-time persistent logs.

Development & InfrastructureManifest valid

0

dsh plugin --profile web add @dsh-user/dsh-project-manager

Exposes the DSH workspace as an HTTP API: browse, search and read files, and run natural-language agent tasks that answer with cited sources.

Development & InfrastructureManifest valid

0

61/wk

dsh plugin --profile web add dsh-workspace-api

DSH Web GUI paperclip button: a 📎 button in the composer opens a file picker (drag & drop supported) and inserts file contents into the textarea.

UI & ExperienceManifest valid

0

dsh plugin --profile web add dsh-paperclip