Skip to content

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

📦 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