dsh-vision-router¶
⭐ 927 · ✅ active · plugin · ⬆️ +41 recently
| Type | plugin | Category | Vision & multimodal |
| Stars | ⭐ 927 | Status | ✅ active |
| Author | ysr666 | Updated | 2026-08-21 |
| Subcategory | 👁️ Vision tools | Capabilities | multimodal, vision |
One-liner¶
Eyes for text-only agents: built-in free keyless vision chain plus pixel-level tools (Q&A, grounding, crop, OCR, SVG trace).
About¶
Most DSH vision plugins bridge images to DeepSeek as text descriptions — lossy, one-shot, and blind to pixels. This plugin keeps the Host-canonical image pixels on the vision model's side and DeepSeek on the reasoning side, and makes looking at an image an ordinary tool call: - One command install. The package ships its own composition patch (dsh.bundle.patch): dsh plugin add wires the row, the admission wrapper and the attachment limits automatically — zero manual file edits. Taking over the official DeepSeek route is an optional setting (stealth mode, off by default). - Free by default. Vision tools end with a five-model OVHcloud anonymous fallback: no account, no key, 2 requests/minute per IP per model, roughly 10 RPM in theory across independent buckets. User-prov
✨ Key Features¶
- Why this exists
- How it compares
- Design lineage
- Acknowledgements
- Quick start
- Free vision key channels
📦 Install¶
npx @deepseek-ai/dsh plugin --profile web add dsh-vision-router
🚀 Quick Start¶
cd deepseek-harness
pnpm dsh plugin --profile web add dsh-vision-router
📚 Learn more¶
1. Install the plugin
For normal npm/npx installs, installation is a single command: npx @deepseek-ai/dsh plugin --profile web add dsh-vision-router > [!WARNING] > If this profile already loads community plugins manually through cordis.patch.yml, do not mix that legacy setup with dsh plugin add / dsh plugin list: current DSH CLI behavior can also append bundle-patch dependencies to dsh.profile.bundles, caus
Web settings
The Web profile registers a first-class Settings → Vision Router surface. Its General page keeps model choice and v2 routing authority together; Vision Strategy, Local & Device, Advanced and Diagnostics separate tool behavior, local backends, sensitive/performance controls and troubleshooting.
Configuration
Everything is optional; defaults work out of the box. Prefer Settings → Vision Router; profile overrides remain available for advanced deployments:
Install
Normal npm/npx install — one command: npx @deepseek-ai/dsh plugin --profile web add dsh-vision-router > [!NOTE] > Profiles that mix legacy manual cordis.patch.yml plugin rows with bundle-managed plugins should read the compatibility warning in Quick start before running DSH plugin commands. From a DeepSeek Harness source checkout: pnpm dsh plugin --profile web add dsh-vi