
Sqhao-O/dsh-docling
20Last commit Aug 14, 2026
dsh-docling DSH plugin
dsh-docling adds document-intelligence tools to DeepSeek Harness. It converts supported local files or HTTP(S) document URLs through an operator-managed Docling Serve service and returns Markdown, text, or JSON for model reasoning.
How to install the dsh-docling DSH plugin
dsh plugin --profile web add D:/Dev/Projects/dsh-doclingCopying does not run this command. Review the repository and version before use.
Data source
Snapshot date: Aug 15, 2026
manifest-valid
What the dsh-docling DSH plugin can do
- Converts PDF, DOCX, PPTX, XLSX, HTML, Markdown, CSV, images, and scanned documents through Docling Serve.
- Provides health, local-file conversion, URL conversion, and source-detecting extraction tools.
- Supports OCR, table-extraction mode, output format, and page-range controls.
- Restricts local access to explicit realpath-checked allowed roots.
- Preflights remote URLs with HTTP(S)-only and DNS-aware private-address restrictions.
- Applies configurable file-size, request-timeout, and returned-output limits.
Where the dsh-docling DSH plugin fits
- Summarizing an allowed local PDF or report in DeepSeek Harness.
- Extracting tables from spreadsheets and document files.
- Converting scanned documents with OCR enabled.
- Analyzing a publicly reachable document URL through a configured Docling Serve instance.
Who the dsh-docling DSH plugin is for
- DeepSeek Harness users who operate or can access Docling Serve.
- Teams needing controlled local-document or remote-document extraction for DSH workflows.
dsh-docling DSH plugin limitations
- Requires a reachable, separately operated Docling Serve HTTP endpoint.
- Does not bundle Python, Docling models, OCR, parsers, or a Docling runtime.
- Local file access is denied until allowedLocalRoots is configured; filesystem-root directories are rejected.
- Remote URL access is limited to HTTP(S), and private targets are blocked by default.
- Docling Serve performs the final remote download; deployment-level outbound controls are still required for redirect or rebinding risks.
- Requires Node ^22.19.0 or >=24 for development/runtime compatibility stated by the project.
Objective checks
These signals come from public metadata scans. They are not a security certification.
- info
dependency counts
package.json declares 3 runtime, 10 development, 2 peer, and 0 optional dependencies.
- info
dsh bundle declared
package.json declares DSH bundle metadata.
- info
license declared
GitHub reports the repository license as MIT.
- info
package manifest available
A root package.json was captured and can be inspected by the registry.
- info
prepare script detected
package.json declares a prepare lifecycle script that may run during relevant package installation workflows.
- info
source available
Public GitHub source metadata is available for this registry snapshot.
dsh-docling DSH plugin alternatives
dsh-vision-router
77
DeepSeek Harness vision-routing plugin with provider fallback chains and pixel-level image tools.
dsh-mnemon
19
Cross-agent, local-first persistent memory plugin for DeepSeek Harness (DSH), powered by Mnemon. It shares long-term memory across Mnemon-enabled agents and adds runtime memory, searchable project documents, semantic recall, knowledge graph, and a Sidebar UI.
dsh-automation
32
Schedule standalone coding tasks in fresh DeepSeek Harness Agent sessions, with workspace-scoped controls and durable run history.
dsh-user-experience
18
Persona-driven UX walkthrough plugin for DeepSeek Harness (DSH) - scans React + TypeScript source code for UX issues, pinpoints them, and suggests fixes.
dsh-docling DSH plugin questions
What is the dsh-docling DSH plugin?
dsh-docling is a project included in the current DSH plugin snapshot. This page organizes repository metadata and reviewed notes, but you should still inspect the upstream repository before running it.
How do I install the dsh-docling DSH plugin?
The page shows the install command captured from the source record. Copying does not run it, so confirm the package, profile, and version against upstream documentation first.
Which DSH profile does dsh-docling use?
The snapshot records web as the dsh-docling profile. DSH conventions can change quickly, so verify the manifest and README before installation.
Is dsh-docling compatible with the current DSH release?
The source data does not include a verified compatibility matrix. Check recent commits, releases, and DSH breaking changes, then test in a profile you can roll back.
What should I do if dsh-docling fails to load?
Check the install command, selected profile, dependency logs, and Cordis startup output first. Keep the exact error string, then compare it with this site's fix pages and upstream issues.
What are the closest alternatives to dsh-docling?
Related plugins on this page come from the current snapshot and are only candidates. Compare capabilities, maintenance activity, installation method, and limitations before choosing one.