{"install":"Install","market":"via dsh-market · recommended","marketHint":"copy the market install command","cli":"via CLI","copy":"copy install","copyLabel":"Copy install command","dlTitle":"Downloads (30d)","items":[{"cat":"vision","tag":"Vision & Multimodal","dl":91301,"stars":4432,"added":"2026-08-14","npm":1,"name":"modlens","owner":"liustack","short":"modlens","slug":"liustack/modlens","desc":"Vision bridge for text-only models: paste an image, get structured JSON evidence (OCR, layout, semantics).","cmd":"dsh plugin --profile web add @liustack/modlens","href":"/p/liustack/modlens/"},{"cat":"vision","tag":"Vision & Multimodal","dl":31799,"stars":1169,"added":"2026-08-14","npm":1,"name":"dsh-vision-router","owner":"ysr666","short":"dsh-vision-router","slug":"ysr666/dsh-vision-router","desc":"Free vision for text-only agents: built-in keyless vision chain plus pixel tools (Q&A, grounding, crop, pixel diff, colors, OCR, SVG trace, cutout, screenshots); paste an image to use it.","cmd":"dsh plugin --profile web add dsh-vision-router","href":"/p/ysr666/dsh-vision-router/"},{"cat":"vision","tag":"Vision & Multimodal","dl":11415,"stars":906,"added":"2026-08-13","npm":1,"name":"dsh-vision-toolkit","owner":"Anionex","short":"dsh-vision-toolkit","slug":"Anionex/dsh-vision-toolkit","desc":"Vision for text-only models: paste an image and the model switches to a Vision Toolkit variant for image Q&A, multi-image comparison, long-screenshot OCR, screenshot-to-UI reproduction, element grounding, and pixel diff. No API key by default — images are processed by the author-hosted free service, 100 per machine per day; configurable to your own provider.","cmd":"dsh plugin --profile web add @anionex/dsh-vision-toolkit","href":"/p/Anionex/dsh-vision-toolkit/"},{"cat":"vision","tag":"Vision & Multimodal","dl":10856,"stars":138,"added":"2026-08-16","npm":1,"name":"dsh-imagegen","owner":"dickpy","short":"dsh-imagegen","slug":"dickpy/dsh-imagegen","desc":"AI image generation for the DSH Web GUI: text-to-image and image-to-image through a configurable OpenAI-compatible endpoint (gpt-image-2 / gpt-image-1 / dall-e-3), with an api_url/api_key settings card and a sidebar split-pane generation studio.","cmd":"dsh plugin --profile web add @dickpy/dsh-imagegen","href":"/p/dickpy/dsh-imagegen/"},{"cat":"vision","tag":"Vision & Multimodal","dl":7074,"stars":2,"added":"2026-08-30","npm":1,"name":"dsh-image-viewer","owner":"WSL043","short":"dsh-image-viewer","slug":"WSL043/dsh-image-viewer","desc":"Upgrades DSH image viewing with pointer-centered zoom, pan, galleries, downloads, keyboard support, and inline region notes.","cmd":"dsh plugin --profile web add dsh-image-viewer","href":"/p/WSL043/dsh-image-viewer/"},{"cat":"vision","tag":"Vision & Multimodal","dl":4755,"stars":4,"added":"2026-08-21","npm":1,"name":"dsh-image-pathify","owner":"dami9527","short":"dsh-image-pathify","slug":"dami9527/dsh-image-pathify","desc":"Lets text-only models handle pasted chat images, with a native vision experience, batch image viewing, and a built-in OpenAI-compatible analyze_image tool; vision-capable models are unaffected.","cmd":"dsh plugin --profile web add dsh-image-pathify","href":"/p/dami9527/dsh-image-pathify/"},{"cat":"vision","tag":"Vision & Multimodal","dl":4662,"stars":135,"added":"2026-08-28","npm":1,"name":"dsh-comfyui","owner":"fandc520","short":"dsh-comfyui","slug":"fandc520/dsh-comfyui","desc":"Drive a local or remote ComfyUI server from DeepSeek Harness: comfyui_run / comfyui_object_info / comfyui_workflow tools generate and edit images and videos, with a workflow library (graph extraction: per component / main flow / all), a load area with resolution auto-match, a live queue, SDXL and Wan 2.1 templates, a companion skill, and a same-origin media proxy.","cmd":"dsh plugin --profile web add dsh-comfyui","href":"/p/fandc520/dsh-comfyui/"},{"cat":"vision","tag":"Vision & Multimodal","dl":4303,"stars":2,"added":"2026-08-26","npm":1,"name":"dsh-vision-bridge","owner":"GooDAnDReaDY","short":"dsh-vision-bridge","slug":"GooDAnDReaDY/dsh-vision-bridge","desc":"Routes images to a vision model of your choice - auto-rewrite, explicit tools, or hybrid - so a text-only chat model does not fail a turn that contains a picture.","cmd":"dsh plugin --profile web add @goodandready/dsh-vision-bridge","href":"/p/GooDAnDReaDY/dsh-vision-bridge/"},{"cat":"vision","tag":"Vision & Multimodal","dl":3879,"stars":10,"added":"2026-09-03","npm":1,"name":"dsh-draw","owner":"PerryLink","short":"dsh-draw","slug":"PerryLink/dsh-draw","desc":"Multi-engine text-to-image generation (OpenAI Images and Zhipu CogView presets) with per-session quota tracking, engine failover, credential-safe config, and a result card with regenerate.","cmd":"dsh plugin --profile web add dsh-draw","href":"/p/PerryLink/dsh-draw/"},{"cat":"vision","tag":"Vision & Multimodal","dl":3599,"stars":8,"added":"2026-09-05","npm":1,"name":"dsh-tool-vision","owner":"Scorp1o117","short":"dsh-tool-vision","slug":"Scorp1o117/dsh-tool-vision","desc":"Send local images or HTTP(S) image URLs to a configured OpenAI-compatible vision endpoint with the inspect_image tool and return its text response to the conversation.","cmd":"dsh plugin --profile web add dsh-tool-vision","href":"/p/Scorp1o117/dsh-tool-vision/"},{"cat":"vision","tag":"Vision & Multimodal","dl":2937,"stars":1,"added":"2026-10-14","npm":1,"name":"visionforge","owner":"LR611415","short":"visionforge","slug":"LR611415/visionforge","desc":"Vision understanding + image generation/editing for DeepSeek Harness (read images with Qwen/OpenAI/Anthropic/Gemini, generate and edit with Qwen-Image). A rework of liustack/modlens (MIT). Remove @liustack/modlens first — both register the same vision providers and image interception hooks, so co-installation breaks image reading.","cmd":"dsh plugin --profile web add @lr611/visionforge","href":"/p/LR611415/visionforge/"},{"cat":"vision","tag":"Vision & Multimodal","dl":2466,"stars":1,"added":"2026-10-16","npm":1,"name":"dsh-image-gen","owner":"copylee711","short":"dsh-image-gen","slug":"copylee711/dsh-image-gen","desc":"Image generation with a sidebar gallery page and three agent tools (paint_image, paint_images, edit_painting); preset providers include ModelScope, Google Gemini, OpenAI, SiliconFlow, Volcengine Seedream, Alibaba DashScope, xAI and Zhipu, plus any OpenAI-compatible endpoint, each with its own proxy setting.","cmd":"dsh plugin --profile web add @copylee/dsh-image-gen","href":"/p/copylee711/dsh-image-gen/"},{"cat":"vision","tag":"Vision & Multimodal","dl":2360,"stars":22,"added":"2026-09-16","npm":1,"name":"dsh-agnes-studio","owner":"zmm863-commits","short":"dsh-agnes-studio","slug":"zmm863-commits/dsh-agnes-studio","desc":"AI image and video studio as a floating DSH panel, so creation runs alongside the conversation instead of replacing it: text-to-image, image-to-image and multi-image composition at 1K-4K across eight aspect ratios; text-to-video and image-to-video with first-frame control at 4-12 seconds; short-drama mode that imports a script (.txt/.md/.json), breaks it into storyboard shots for preview and batch generation; and a prompt-expert workspace. Zero runtime dependencies.","cmd":"dsh plugin --profile web add dsh-agnes-studio","href":"/p/zmm863-commits/dsh-agnes-studio/"},{"cat":"vision","tag":"Vision & Multimodal","dl":2351,"stars":36,"added":"2026-08-16","npm":1,"name":"picturereader","owner":"jing-hy","short":"picturereader","slug":"jing-hy/picturereader","desc":"Image \"reading\" for text-only models: downscale + reduce color depth + structure/color fingerprints into text grids fed back to the conversation, letting the model zoom, sample and OCR autonomously like a multimodal model; fully local with zero external model dependency, ships an image-reading methodology skill and optional PaddleOCR.","cmd":"dsh plugin --profile web add picturereader","href":"/p/jing-hy/picturereader/"},{"cat":"vision","tag":"Vision & Multimodal","dl":2325,"stars":5,"added":"2026-08-16","npm":1,"name":"dsh-plugin-appshot","owner":"TaurusWood","short":"dsh-plugin-appshot","slug":"TaurusWood/dsh-plugin-appshot","desc":"Codex Appshots for DSH: capture the frontmost active window via global shortcut and seamlessly mount it into the composer for agent queries.","cmd":"dsh plugin --profile web add dsh-plugin-appshot","href":"/p/TaurusWood/dsh-plugin-appshot/"},{"cat":"vision","tag":"Vision & Multimodal","dl":2322,"stars":0,"added":"2026-09-11","npm":1,"name":"dsh-image-generation","owner":"whiteS18","short":"dsh-image-generation","slug":"whiteS18/dsh-image-generation","desc":"Configure multiple image providers in Settings and call image_generate with the one selected model; images save under generate/image and show inline in the conversation.","cmd":"dsh plugin --profile web add dsh-image-generation","href":"/p/whiteS18/dsh-image-generation/"},{"cat":"vision","tag":"Vision & Multimodal","dl":2243,"stars":8,"added":"2026-08-15","npm":1,"name":"dsh-free-vision","owner":"FuzzySoul","short":"dsh-free-vision","slug":"FuzzySoul/dsh-free-vision","desc":"Free vision bridge for text-only models: image understanding, OCR, UI and debug analysis via free-tier providers (Qwen3-VL-Flash, Doubao, DeepSeek-OCR) with a settings GUI.","cmd":"dsh plugin --profile web add dsh-free-vision","href":"/p/FuzzySoul/dsh-free-vision/"},{"cat":"vision","tag":"Vision & Multimodal","dl":2136,"stars":17,"added":"2026-08-14","npm":1,"name":"dsh-vision-proxy","owner":"Flyvhidbwo","short":"dsh-vision-proxy","slug":"Flyvhidbwo/dsh-vision-proxy","desc":"DeepSeek brain + automatic image transcription: attach images in the GUI and each one is transcribed via the official deepseek-v4-flash-vision-exp by default (a pure-text V4-Pro brain can see images), with any OpenAI-compatible VLM or local Ollama as alternatives.","cmd":"dsh plugin --profile web add dsh-vision-proxy","href":"/p/Flyvhidbwo/dsh-vision-proxy/"},{"cat":"vision","tag":"Vision & Multimodal","dl":1944,"stars":2,"added":"2026-08-19","npm":1,"name":"dsh-dseyes","owner":"Okkay712","short":"DSH-dseyes","slug":"Okkay712/DSH-dseyes","desc":"Native image attachments for text-only DeepSeek in the Web GUI: pasted or dropped images appear as thumbnails in the session, and before dispatch the host reads them with the free Zhipu GLM-4V-Flash vision API (glm-4v-flash fallback chain) and substitutes the description, so DeepSeek answers about the image while the original is kept in history.","cmd":"dsh plugin --profile web add dsh-dseyes","href":"/p/Okkay712/DSH-dseyes/"},{"cat":"vision","tag":"Vision & Multimodal","dl":1751,"stars":2,"added":"2026-10-16","npm":1,"name":"dsh-vision-plugin","owner":"bug-huntter","short":"dsh-vision-plugin","slug":"bug-huntter/dsh-vision-plugin","desc":"Configurable image recognition for text-only DSH models: attached images are preserved through the DSH 0.1.7-rc.2 adapter pipeline, transcribed by an OpenAI-compatible vision model, and passed to the main model as text. Supports selectable OpenAI, Anthropic, Gemini or Azure auth headers and reports a missing API key before sending a request.","cmd":"dsh plugin --profile web add @lp181818/dsh-vision-plugin","href":"/p/bug-huntter/dsh-vision-plugin/"},{"cat":"vision","tag":"Vision & Multimodal","dl":1722,"stars":9,"added":"2026-08-15","npm":1,"name":"dsh-deepseek-vision","owner":"siegfly","short":"dsh-deepseek-vision","slug":"siegfly/dsh-deepseek-vision","desc":"A vision-language gateway provider route: pasted images are described by a configurable VL model (Qwen-VL by default) before the DeepSeek wire.","cmd":"dsh plugin --profile web add dsh-deepseek-vision","href":"/p/siegfly/dsh-deepseek-vision/"},{"cat":"vision","tag":"Vision & Multimodal","dl":1588,"stars":7,"added":"2026-08-18","npm":1,"name":"dsh-screenshot","owner":"paicat1","short":"dsh-screenshot","slug":"paicat1/dsh-screenshot","desc":"Zero-dependency screen capture for DSH: Lightweight — zero deps, zero binaries; Stage & shoot — one-click full screen, window layout, hover-snap capture of occluded windows; Agent self-service — path-only delivery; paths are universal, pair with modlens (optional) for one-call structured evidence.","cmd":"dsh plugin --profile web add @paicat1/dsh-screenshot","href":"/p/paicat1/dsh-screenshot/"},{"cat":"vision","tag":"Vision & Multimodal","dl":1427,"stars":2,"added":"2026-08-27","npm":1,"name":"dsh-tool-visual-primitives","owner":"InkshadeWoods","short":"dsh-tool-visual-primitives","slug":"InkshadeWoods/dsh-tool-visual-primitives","desc":"Analyzes conversation images through mode-specific prompts (caption, UI, document, grounding, topology, etc.) and injects structured evidence with coordinate primitives (boxes, points, refs) as text, with session-level caching for reuse across replay and compaction.","cmd":"dsh plugin --profile web add dsh-tool-visual-primitives","href":"/p/InkshadeWoods/dsh-tool-visual-primitives/"},{"cat":"vision","tag":"Vision & Multimodal","dl":1412,"stars":7,"added":"2026-08-16","npm":1,"name":"dsh-vision","owner":"54xkeee","short":"dsh-vision","slug":"54xkeee/dsh-vision","desc":"Vision for text-only DeepSeek via Doubao Web by default (zero-cost, no API key — drives your logged-in Chrome through a Windows CDP bridge), with Antigravity IDE quota (flash/pro) or Gemini fallback; auto detail escalation, vision evidence memory with compaction rehydration, content-hash cache, and a bilingual client panel.","cmd":"dsh plugin --profile web add dsh-vision-web","href":"/p/54xkeee/dsh-vision/"},{"cat":"vision","tag":"Vision & Multimodal","dl":1350,"stars":2,"added":"2026-08-24","npm":1,"name":"dsh-labnana","owner":"exoticknight","short":"dsh-labnana","slug":"exoticknight/dsh-labnana","desc":"Labnana image generation for DeepSeek Harness: text-to-image / image-to-image / precise editing with credits estimation, subscription balance and web settings UI.","cmd":"dsh plugin --profile web add dsh-labnana","href":"/p/exoticknight/dsh-labnana/"},{"cat":"vision","tag":"Vision & Multimodal","dl":1336,"stars":46,"added":"2026-10-17","npm":1,"name":"dsh-imagegen-video","owner":"q253595422","short":"dsh-imagegen-video","slug":"q253595422/dsh-imagegen-video","desc":"AI image and video generation for the DSH Web GUI: text-to-image and image-to-image over per-channel model catalogs with per-family request shaping (gpt-image, Grok Imagine, Nano Banana, Seedream, GLM-Image, Qwen-Image, MiniMax image-01, DALL-E 3), a sidebar generation studio, an infinite canvas with node workflows, files preview and canvas skills, and a prompt template library; the video side adds text-to-video, image-to-video, first/last-keyframe and multi-reference modes on an async submit/poll/download pipeline, host-side video tools, video nodes on the canvas, and clip stitching of two or more video nodes into one MP4 with the local ffmpeg.","cmd":"dsh plugin --profile web add @q253595422/dsh-imagegen-video","href":"/p/q253595422/dsh-imagegen-video/"},{"cat":"vision","tag":"Vision & Multimodal","dl":1325,"stars":44,"added":"2026-08-19","npm":1,"name":"dsh-design-qa","owner":"sunxin-ai","short":"dsh-design-qa","slug":"sunxin-ai/dsh-design-qa","desc":"Design-fidelity QA for text-only models: a `deepseek_vision` tool borrows an eye from any OpenAI-compatible vision route, so the model can judge whether an implementation matches its mock — shipped with the benchmark behind that judgement (four fixtures, 23 injected defects, raw transcripts) and the questioning discipline it depends on.","cmd":"dsh plugin --profile web add dsh-design-qa","href":"/p/sunxin-ai/dsh-design-qa/"},{"cat":"vision","tag":"Vision & Multimodal","dl":1324,"stars":2,"added":"2026-08-17","npm":1,"name":"dsh-vision#vision-route","owner":"314857493","short":"dsh-vision#vision-route","slug":"314857493/dsh-vision--packages-vision-route","desc":"Registers a `deepseek-vision` provider route: the Web GUI accepts pasted images and transcribes them to text via the free Zhipu GLM vision API before delegating to the DeepSeek adapter.","cmd":"dsh plugin --profile web add dsh-vision-proxy-route","href":"/p/314857493/dsh-vision--packages-vision-route/"},{"cat":"vision","tag":"Vision & Multimodal","dl":1238,"stars":2,"added":"2026-08-17","npm":1,"name":"dsh-vision#vision-tool","owner":"314857493","short":"dsh-vision#vision-tool","slug":"314857493/dsh-vision--packages-vision-tool","desc":"Model-facing `vision` tool for DeepSeek Harness: describe and OCR image files by calling the free Zhipu GLM vision API directly (glm-4v-flash fallback chain), no external CLI required.","cmd":"dsh plugin --profile web add dsh-vision-free-eyes","href":"/p/314857493/dsh-vision--packages-vision-tool/"},{"cat":"vision","tag":"Vision & Multimodal","dl":1229,"stars":3,"added":"2026-08-16","npm":1,"name":"dsh-vision-mix","owner":"haiziyao","short":"dsh-vision-mix","slug":"haiziyao/dsh-vision-mix","desc":"Combine text, vision, and image-generation APIs into one Mix model with automatic routing: text-only requests go to the chat model, user images and agent screenshots go to the vision model, follow-ups keep using the same session image, and agents can generate or edit images with session-scoped call history.","cmd":"dsh plugin --profile web add dsh-vision-mix","href":"/p/haiziyao/dsh-vision-mix/"},{"cat":"vision","tag":"Vision & Multimodal","dl":1227,"stars":1,"added":"2026-08-25","npm":1,"name":"aura-vision","owner":"Ck-epsilon","short":"aura-vision","slug":"Ck-epsilon/aura-vision","desc":"Free vision OCR with adaptive tile recognition for long documents and Markdown/Word/PNG/Excel export.","cmd":"dsh plugin --profile web add aura-vision","href":"/p/Ck-epsilon/aura-vision/"},{"cat":"vision","tag":"Vision & Multimodal","dl":1218,"stars":5,"added":"2026-09-19","npm":1,"name":"dsh-omni-workstation","owner":"huashenglian","short":"dsh-omni-workstation","slug":"huashenglian/dsh-omni-workstation","desc":"Omni-modal workstation for DSH: analyze_image over an ordered multi-card VLM failover chain, a six-tool vision toolkit (zoom, colour sampling, pixel diff, OCR, element detection, inline display) sharing the same image resolver, generate_image over OpenAI/DashScope/ComfyUI protocols, multi-card async generate_video with a /build-video-tool builder, and speak/clone_voice TTS over seven providers, all driven by one auto-saving settings page.","cmd":"dsh plugin --profile web add dsh-omni-workstation","href":"/p/huashenglian/dsh-omni-workstation/"},{"cat":"vision","tag":"Vision & Multimodal","dl":1212,"stars":3,"added":"2026-08-17","npm":1,"name":"dsh-vision-tools","owner":"moon09300731","short":"dsh-vision-tools","slug":"moon09300731/dsh-vision-tools","desc":"Full vision-capability bundle for DeepSeek Harness: a vision_understand tool (OpenAI-compatible vision APIs, free Zhipu GLM-4V-Flash by default) plus paste/drag-and-drop/button entry points for image recognition.","cmd":"dsh plugin --profile web add dsh-vision-tools","href":"/p/moon09300731/dsh-vision-tools/"},{"cat":"vision","tag":"Vision & Multimodal","dl":1173,"stars":0,"added":"2026-08-15","npm":1,"name":"dsh-koboldcpp-hands","owner":"MicroHEROX","short":"dsh-koboldcpp-hands","slug":"MicroHEROX/dsh-koboldcpp-hands","desc":"Hands repetitive text and vision labor (OCR, image analysis, comparison) to a local KoboldCpp (llama.cpp) server through koboldcpp_run and koboldcpp_vision tools, with on-demand server lifecycle management.","cmd":"dsh plugin --profile web add dsh-koboldcpp-hands","href":"/p/MicroHEROX/dsh-koboldcpp-hands/"},{"cat":"vision","tag":"Vision & Multimodal","dl":1121,"stars":0,"added":"2026-09-15","npm":1,"name":"dsh-image-router","owner":"zhiwuli0228","short":"dsh-image-router","slug":"zhiwuli0228/dsh-image-router","desc":"Digests the images in a prompt with a vision model before admission, so any model — a text-only one included — can read them without the session ever switching models, and adds a describe_image tool for image paths.","cmd":"dsh plugin --profile web add dsh-image-router","href":"/p/zhiwuli0228/dsh-image-router/"},{"cat":"vision","tag":"Vision & Multimodal","dl":1105,"stars":2,"added":"2026-08-16","npm":1,"name":"dsh-youreyes","owner":"54xkeee","short":"dsh-youreyes","slug":"54xkeee/dsh-youreyes","desc":"Vision toolkit for text-only DeepSeek: model-invokable `vision` tool, wrapper adapters for deepseek/opencode-go (v4 flash/pro), Antigravity IDE quota (default, flash/pro) / any OpenAI-compatible VLM / Gemini / local Ollama channels, evidence memory with compaction rehydration, content-hash cache, and a bilingual client panel.","cmd":"dsh plugin --profile web add dsh-youreyes","href":"/p/54xkeee/dsh-youreyes/"},{"cat":"vision","tag":"Vision & Multimodal","dl":1086,"stars":1,"added":"2026-08-18","npm":1,"name":"dsh-mindseye","owner":"kanchengw","short":"dsh-mindseye","slug":"kanchengw/dsh-mindseye","desc":"Plug-in vision for text-only models on DSH, with native interaction for image understanding and generation, GUI automation, through layered evidence memory and cache.","cmd":"dsh plugin --profile web add dsh-mindseye","href":"/p/kanchengw/dsh-mindseye/"},{"cat":"vision","tag":"Vision & Multimodal","dl":1077,"stars":2,"added":"2026-08-15","npm":1,"name":"dsh-vision-recognizer","owner":"kaixinbaba","short":"dsh-vision-recognizer","slug":"kaixinbaba/dsh-vision-recognizer","desc":"Vision provider route that transcribes attached images to text through a configurable model (15+ OpenAI-compatible and Anthropic vendors) while DeepSeek keeps answering.","cmd":"dsh plugin --profile web add dsh-vision-recognizer","href":"/p/kaixinbaba/dsh-vision-recognizer/"},{"cat":"vision","tag":"Vision & Multimodal","dl":1034,"stars":5,"added":"2026-08-27","npm":1,"name":"screenshot-feedback-hook-mcp#dsh-screenshot-feedback-hook-mcp","owner":"lkh081231","short":"screenshot-feedback-hook-mcp#dsh-screenshot-feedback-hook-mcp","slug":"lkh081231/screenshot-feedback-hook-mcp--dsh-plugin","desc":"Adds a take screenshot tool plus two optional automatic capture points, putting the screen into the conversation as an image block; requires an image-capable model.","cmd":"dsh plugin --profile web add dsh-screenshot-feedback-hook-mcp","href":"/p/lkh081231/screenshot-feedback-hook-mcp--dsh-plugin/"},{"cat":"vision","tag":"Vision & Multimodal","dl":1000,"stars":0,"added":"2026-08-15","npm":1,"name":"dsh-unsloth-hands","owner":"MicroHEROX","short":"dsh-unsloth-hands","slug":"MicroHEROX/dsh-unsloth-hands","desc":"Hands repetitive text and vision labor (OCR, image analysis, comparison) to a locally running Unsloth Desktop (Unsloth Studio) server through unsloth_run and unsloth_vision tools; pure HTTP client, never spawns or owns processes.","cmd":"dsh plugin --profile web add dsh-unsloth-hands","href":"/p/MicroHEROX/dsh-unsloth-hands/"},{"cat":"vision","tag":"Vision & Multimodal","dl":962,"stars":0,"added":"2026-08-15","npm":1,"name":"dsh-plugin-image-input","owner":"Elohia","short":"dsh-plugin-image-input","slug":"Elohia/dsh-plugin-image-input","desc":"Image-to-text input for the Web UI: paste or drag an image and it is transcribed into structured text and sent, giving text-only LLMs image-input takeover (OpenAI-compatible vision API).","cmd":"dsh plugin --profile web add dsh-plugin-image-input","href":"/p/Elohia/dsh-plugin-image-input/"},{"cat":"vision","tag":"Vision & Multimodal","dl":942,"stars":0,"added":"2026-09-23","npm":1,"name":"lookover#dsh-look","owner":"mengxiaoxian","short":"lookover#dsh-look","slug":"mengxiaoxian/lookover--dsh-look","desc":"Scene-awareness probe for DSH on macOS: a privacy-first, pull-model `look` tool that reads the frontmost non-self window (app info, AX title/selection, gated local OCR), plus a summon-hotkey snapshot captured the instant you press.","cmd":"dsh plugin --profile web add dsh-look","href":"/p/mengxiaoxian/lookover--dsh-look/"},{"cat":"vision","tag":"Vision & Multimodal","dl":941,"stars":3,"added":"2026-08-27","npm":1,"name":"deepseek-continuity","owner":"linxuhao","short":"Deepseek-Continuity","slug":"linxuhao/Deepseek-Continuity","desc":"Local image, voice, music and SFX generation plus transcription, with pinned identity: characters, animals, objects and actor voices are defined once and reused on every later call, degenerate output (a near-flat image, silent audio) is rejected instead of returned as success, and a generated line can be read back as text so a clone that swallowed its ending becomes visible. The engines unload when idle, and image generation and transcription can each be pointed at an OpenAI-shaped API instead of the local Vulkan backend.","cmd":"dsh plugin --profile web add dsh-plugin-continuity","href":"/p/linxuhao/Deepseek-Continuity/"},{"cat":"vision","tag":"Vision & Multimodal","dl":935,"stars":3,"added":"2026-08-14","npm":1,"name":"dsh-llm-vision-bridge","owner":"Einskyle","short":"dsh-llm-vision-bridge","slug":"Einskyle/dsh-llm-vision-bridge","desc":"Native LLM-provider vision bridge: images pasted in the chat are described by a vision model (Qwen3-VL via pi-ai/llama.cpp) and the text description is fed to text-only DeepSeek for the reply — image admission, routing and compaction all run through harness-native mechanisms, with an LRU description cache and 503 retry.","cmd":"dsh plugin --profile web add dsh-llm-vision-bridge","href":"/p/Einskyle/dsh-llm-vision-bridge/"},{"cat":"vision","tag":"Vision & Multimodal","dl":935,"stars":1,"added":"2026-08-18","npm":1,"name":"dsh-vision-fallback","owner":"1HelloMan1","short":"dsh-vision-fallback","slug":"1HelloMan1/dsh-vision-fallback","desc":"Routes chat images to a fixed OpenAI-compatible vision model, returns factual observations to the selected main model, and reuses session-scoped observations across replay, compaction, and restarts.","cmd":"dsh plugin --profile web add dsh-vision-fallback","href":"/p/1HelloMan1/dsh-vision-fallback/"},{"cat":"vision","tag":"Vision & Multimodal","dl":933,"stars":0,"added":"2026-08-16","npm":1,"name":"dsh-quicksight","owner":"Isanti2016","short":"dsh-quicksight","slug":"Isanti2016/dsh-quicksight","desc":"Two-tier image reading for text-only models: fast local OCR (RapidOCR, offline) first, vision-model fallback (modlens).","cmd":"dsh plugin --profile web add dsh-quicksight","href":"/p/Isanti2016/dsh-quicksight/"},{"cat":"vision","tag":"Vision & Multimodal","dl":924,"stars":0,"added":"2026-09-03","npm":1,"name":"dsh-vision-pro-bridge","owner":"ShaineDemo","short":"dsh-vision-pro-bridge","slug":"ShaineDemo/dsh-vision-pro-bridge","desc":"Vision bridge for text-only DeepSeek models: transcribes attached images with deepseek-v4-flash-vision-exp before they reach deepseek-v4-pro, with no third-party dependencies.","cmd":"dsh plugin --profile web add dsh-vision-pro-bridge","href":"/p/ShaineDemo/dsh-vision-pro-bridge/"},{"cat":"vision","tag":"Vision & Multimodal","dl":912,"stars":8,"added":"2026-09-04","npm":1,"name":"dsh-appshots","owner":"WongYuYe","short":"dsh-appshots","slug":"WongYuYe/dsh-appshots","desc":"Codex-style window capture for DSH Desktop on macOS and Windows: press both Command keys (macOS) or both Ctrl keys (Windows), or the camera button, to grab the frontmost window, attach it to the current chat, and inject a VoiceOver-style accessibility tree as hidden context.","cmd":"dsh plugin --profile web add dsh-appshots","href":"/p/WongYuYe/dsh-appshots/"},{"cat":"vision","tag":"Vision & Multimodal","dl":911,"stars":1,"added":"2026-08-18","npm":1,"name":"dsh-auto-vision","owner":"NormanFxxkingRockwell","short":"dsh-auto-vision","slug":"NormanFxxkingRockwell/dsh-auto-vision","desc":"Auto-discovery vision bridge for text-only DeepSeek Harness agents: automatically finds an image-capable model from your configured providers and returns picture descriptions as plain text via a vision tool.","cmd":"dsh plugin --profile web add dsh-auto-vision","href":"/p/NormanFxxkingRockwell/dsh-auto-vision/"},{"cat":"vision","tag":"Vision & Multimodal","dl":907,"stars":0,"added":"2026-08-15","npm":1,"name":"dsh-vision-guard","owner":"good-boy4069","short":"dsh-vision-guard","slug":"good-boy4069/dsh-vision-guard","desc":"Transparent image guard for text-only routes: paste images without the 400 session deadlock, plus a vision_analyze tool for OCR/PDF/docx/pptx/video.","cmd":"dsh plugin --profile web add dsh-vision-guard","href":"/p/good-boy4069/dsh-vision-guard/"},{"cat":"vision","tag":"Vision & Multimodal","dl":895,"stars":3,"added":"2026-08-15","npm":1,"name":"dsh-plugin-grok2api-media-tool","owner":"lsjspl","short":"dsh-plugin-grok2api-media-tool","slug":"lsjspl/dsh-plugin-grok2api-media-tool","desc":"Gives dsh the ability to generate images and videos through the grok2api API.","cmd":"dsh plugin --profile web add dsh-plugin-grok2api-media-tool","href":"/p/lsjspl/dsh-plugin-grok2api-media-tool/"},{"cat":"vision","tag":"Vision & Multimodal","dl":888,"stars":1,"added":"2026-08-15","npm":1,"name":"dsh-vision-subagent","owner":"ruby1304","short":"dsh-vision-subagent","slug":"ruby1304/dsh-vision-subagent","desc":"Vision for any DSH route: paste images in the Web composer with intent-aware auto-analysis, delegate workspace image reads to a Kimi/MiniMax vision subagent, and materialize pasted originals for editing.","cmd":"dsh plugin --profile web add dsh-vision-subagent","href":"/p/ruby1304/dsh-vision-subagent/"},{"cat":"vision","tag":"Vision & Multimodal","dl":876,"stars":0,"added":"2026-08-16","npm":1,"name":"dsh-subagent-vision","owner":"niuniuaba","short":"dsh-subagent-vision","slug":"niuniuaba/dsh-subagent-vision","desc":"Lets a text-only DeepSeek agent read images in the same session by delegating to a vision-capable subagent, with send-time image-to-path conversion.","cmd":"dsh plugin --profile web add dsh-subagent-vision","href":"/p/niuniuaba/dsh-subagent-vision/"},{"cat":"vision","tag":"Vision & Multimodal","dl":864,"stars":2,"added":"2026-08-25","npm":1,"name":"dsh-capture","owner":"Max-Null","short":"dsh-capture","slug":"Max-Null/dsh-capture","desc":"Dual-engine screen capture for DSH: inside the SSiD desktop shell, a global hotkey or tray opens a fullscreen box-select overlay (all monitors, per-display pixel-perfect frames) with in-place red-box annotation and a WeChat-style toolbar; in plain DSH (browser), the composer camera button captures the display via getDisplayMedia and reuses the same single-phase box-select + annotation overlay in-page. The cropped image lands in the current conversation composer through the official attachment intake.","cmd":"dsh plugin --profile web add @max-null/dsh-capture","href":"/p/Max-Null/dsh-capture/"},{"cat":"vision","tag":"Vision & Multimodal","dl":857,"stars":4,"added":"2026-08-15","npm":1,"name":"deepseek-vision#plugins/dsh-plugin-deepseek-vision","owner":"GOU-GEE","short":"deepseek-vision#plugins/dsh-plugin-deepseek-vision","slug":"GOU-GEE/deepseek-vision--plugins-dsh-plugin-deepseek-vision","desc":"Vision MCP and DSH bundle for text-only DeepSeek: analyze_image, analyze_clipboard, compare_images and vision_status tools, a visual settings page, free GLM-4.6V-Flash by default, result caching and rate-limit tolerance; keys stay out of logs.","cmd":"dsh plugin --profile web add dsh-plugin-deepseek-vision","href":"/p/GOU-GEE/deepseek-vision--plugins-dsh-plugin-deepseek-vision/"},{"cat":"vision","tag":"Vision & Multimodal","dl":853,"stars":9,"added":"2026-08-16","npm":1,"name":"dsh-chat-imagine","owner":"corrinehu","short":"dsh-chat-imagine","slug":"corrinehu/dsh-chat-imagine","desc":"Automatically generates and displays images in the DSH chat via API channels or local CLIs (mmx / codex / agy), and can also recognize images using the corresponding CLI.","cmd":"dsh plugin --profile web add dsh-chat-imagine","href":"/p/corrinehu/dsh-chat-imagine/"},{"cat":"vision","tag":"Vision & Multimodal","dl":840,"stars":0,"added":"2026-09-15","npm":1,"name":"dsh-image-guard","owner":"mafeis","short":"dsh-image-guard","slug":"mafeis/dsh-image-guard","desc":"Trims historical images in outgoing chat requests down to a recent-image count, learns the provider per-prompt image cap from HTTP 400 responses, and retries with fewer images so image-heavy sessions keep working.","cmd":"dsh plugin --profile web add dsh-image-guard","href":"/p/mafeis/dsh-image-guard/"},{"cat":"vision","tag":"Vision & Multimodal","dl":797,"stars":4,"added":"2026-08-18","npm":1,"name":"visual-review","owner":"wang-bool","short":"visual-review","slug":"wang-bool/visual-review","desc":"Renders pasted/uploaded images inline in the DSH Web chat and gives text-only models vision: the model-invokable visual_review tool calls any OpenAI-compatible multimodal API first, falling back to a local Qwen3-VL worker.","cmd":"dsh plugin --profile web add visual-review","href":"/p/wang-bool/visual-review/"},{"cat":"vision","tag":"Vision & Multimodal","dl":773,"stars":1,"added":"2026-08-15","npm":1,"name":"mimo-vision","owner":"wulusai2333","short":"mimo-vision","slug":"wulusai2333/mimo-vision","desc":"`describe_image` tool: a vision bridge that sends images to mimo-v2.5 through the opencode Zen API (credential `OPENCODE_GO_API_KEY`, free route first with paid fallback) and returns text descriptions for text-only models, with native passthrough and ImageMagick transcoding of SVG/TIFF/HEIC formats.","cmd":"dsh plugin --profile web add mimo-vision","href":"/p/wulusai2333/mimo-vision/"},{"cat":"vision","tag":"Vision & Multimodal","dl":771,"stars":0,"added":"2026-08-19","npm":1,"name":"dsh-autovision","owner":"Junkrat9527","short":"dsh-autovision","slug":"Junkrat9527/dsh-autovision","desc":"Vision for text-only dsh models: paste an image and a configured multimodal model transcribes it to text automatically — transparent twin routing, an agent-callable read-image tool, no built-in keys or relay.","cmd":"dsh plugin --profile web add @iroam2375/dsh-autovision","href":"/p/Junkrat9527/dsh-autovision/"},{"cat":"vision","tag":"Vision & Multimodal","dl":711,"stars":6,"added":"2026-10-16","npm":1,"name":"dsh-comfyui-image","owner":"wbb316","short":"dsh-comfyui-image","slug":"wbb316/dsh-comfyui-image","desc":"Image generation through a local ComfyUI server: one generate_image tool covering text2img, img2img, inpaint and background removal.","cmd":"dsh plugin --profile web add dsh-comfyui-image","href":"/p/wbb316/dsh-comfyui-image/"},{"cat":"vision","tag":"Vision & Multimodal","dl":672,"stars":1,"added":"2026-10-17","npm":1,"name":"dsh-image2-plugin","owner":"544244857","short":"dsh-image2-plugin","slug":"544244857/dsh-image2-plugin","desc":"Registers an `image2_generate` tool that calls your own OpenAI-compatible image relay to generate or edit pictures (text-to-image via POST /images/generations, image-to-image via POST /images/edits with a local PNG/JPEG/WebP reference, accepting b64_json or image URLs), saves them in the session working directory, and renders them inline in the conversation through its `@wisdoverse/dsh-inline-media-viewer` dependency.","cmd":"dsh plugin --profile web add dsh-image2-tool","href":"/p/544244857/dsh-image2-plugin/"},{"cat":"vision","tag":"Vision & Multimodal","dl":654,"stars":0,"added":"2026-10-15","npm":1,"name":"dsh-ocr-free","owner":"vitas","short":"dsh-ocr-free","slug":"vitas/dsh-ocr-free","desc":"Local OCR using Apple Vision on macOS: text from screenshots, photos, and scans, with no install, no network and no API key.","cmd":"dsh plugin --profile web add dsh-ocr-free","href":"/p/vitas/dsh-ocr-free/"},{"cat":"vision","tag":"Vision & Multimodal","dl":551,"stars":6,"added":"2026-09-15","npm":1,"name":"dsh-ocr-local","owner":"grelvan","short":"dsh-ocr-local","slug":"grelvan/dsh-ocr-local","desc":"Local OCR fallback for text-only routes: when the session model declares it cannot accept images, the attached image is cached locally and its path injected so the model can call ocr_image — PP-OCRv5 + ONNX Runtime on CPU, no API key, images never leave the machine. Silent when the model can see images.","cmd":"dsh plugin --profile web add dsh-ocr-local","href":"/p/grelvan/dsh-ocr-local/"},{"cat":"vision","tag":"Vision & Multimodal","dl":534,"stars":2,"added":"2026-10-22","npm":1,"name":"dsh-image-lite","owner":"yupaoa","short":"dsh-image-lite","slug":"yupaoa/dsh-image-lite","desc":"Image generation for DSH in two modes — an image_generate_lite tool the model calls from chat, and a right-sidebar studio for manual runs; up to five reference images, the OpenAI images API format, keys kept in the DSH credential service.","cmd":"dsh plugin --profile web add dsh-image-lite","href":"/p/yupaoa/dsh-image-lite/"},{"cat":"vision","tag":"Vision & Multimodal","dl":477,"stars":0,"added":"2026-10-15","npm":1,"name":"dsh-image-tiler","owner":"Ssrs-Pro-Max","short":"dsh-image-tiler","slug":"Ssrs-Pro-Max/dsh-image-tiler","desc":"Shows oversized images to the model at readable resolution instead of one downscaled copy: before admission, a large upload is split into as many tiles as the attachment store allows (an 8000x8000 screenshot becomes 20 tiles of 2000x1600), so small text survives. Replaces the local attachment store; adds no settings of its own.","cmd":"dsh plugin --profile web add dsh-image-tiler","href":"/p/Ssrs-Pro-Max/dsh-image-tiler/"},{"cat":"vision","tag":"Vision & Multimodal","dl":450,"stars":1,"added":"2026-10-08","npm":1,"name":"computer-use-vision","owner":"xuanyuanluoxue","short":"computer-use-vision","slug":"xuanyuanluoxue/computer-use-vision","desc":"Windows computer-use capability for DSH: screenshot → vision model → simulated mouse/keyboard with self-evolving knowledge base. Dual-mode plugin tools + skill-only pwsh fallback.","cmd":"dsh plugin --profile web add dsh-computer-use-vision","href":"/p/xuanyuanluoxue/computer-use-vision/"},{"cat":"vision","tag":"Vision & Multimodal","dl":443,"stars":0,"added":"2026-10-22","npm":1,"name":"dsh-media-lens","owner":"drscrewdriver","short":"dsh-media-lens","slug":"drscrewdriver/dsh-media-lens","desc":"All-media (video/audio/image) sibling of liustack/modlens: turns local media into structured evidence (timeline / transcript / layout regions) injected into the conversation so text-only models can cite concrete frames, seconds and speakers — Evidence, not imagination. One failover chain per media, recorded hop-by-hop in meta.attempts (a fallback is never silent): host-registered multimodal models first, then a configured OpenAI-compatible endpoint (comma-separated multi-key rotation), then local ffmpeg frame-sampling / a local ASR CLI, degrading to metadata-only as a last resort. Absorbs modlens battle-tested rules — cooldown keyed only on auth/quota failures and softened to chain-tail (never dropped), redact-before-clip error text, magic-byte sniff that never trusts file extensions. Optional vision-bridge registers a media-lens wrapper into the host model selector so a pure-text model gains image/audio/video sight. Registering / authenticating multimodal models and true inline audio-video upload lean on two companion plugins, declared as optional peers (absence auto-degrades, never errors): dsh-thinking-levels fronts the model config / registration surface, dsh-llm-openai-completions takes over the OpenAI-compatible transport that serializes file blocks into video_url / input_audio. Privacy: media goes to remote providers by default; strictLocalOnly keeps content on-machine. Prerequisites not shipped with the package: ffmpeg/ffprobe on PATH (frame sampling / reencode / duration probe; degrades to metadata when missing) and a user-configured local ASR CLI for the audio fallback. Hosts 0.1.7 / 0.2.0 / 0.2.1 (6 rc, exact engines.dsh enum). npm: dsh-media-lens.","cmd":"dsh plugin --profile web add dsh-media-lens","href":"/p/drscrewdriver/dsh-media-lens/"},{"cat":"vision","tag":"Vision & Multimodal","dl":431,"stars":4,"added":"2026-10-17","npm":1,"name":"dsh-read-animation","owner":"NeoHotaru","short":"dsh-read-animation","slug":"NeoHotaru/dsh-read-animation","desc":"Reads animated GIF and WebP as animations: a pasted one keeps playing in the UI while the model gets a labelled sheet of frames sampled across it, and the read_animation tool samples a file on demand.","cmd":"dsh plugin --profile web add dsh-read-animation","href":"/p/NeoHotaru/dsh-read-animation/"},{"cat":"vision","tag":"Vision & Multimodal","dl":426,"stars":0,"added":"2026-10-13","npm":1,"name":"dsh-image-conatiner","owner":"aa2246740","short":"dsh-image-conatiner","slug":"aa2246740/dsh-image-conatiner","desc":"Displays generated images in a conversation gallery with a lightbox viewer.","cmd":"dsh plugin --profile web add dsh-image-conatiner","href":"/p/aa2246740/dsh-image-conatiner/"},{"cat":"vision","tag":"Vision & Multimodal","dl":271,"stars":2,"added":"2026-10-22","npm":1,"name":"imgpost","owner":"hige6","short":"imgpost","slug":"hige6/imgpost","desc":"Let the DSH assistant send local, web, and AI-generated images directly to users in chat, with external vision support for text-only models. On Windows it runs through PowerShell.","cmd":"dsh plugin --profile web add imgpost","href":"/p/hige6/imgpost/"},{"cat":"vision","tag":"Vision & Multimodal","dl":59,"stars":2,"added":"2026-08-26","npm":1,"name":"phone-lens#phone-lens","owner":"yxqfg","short":"phone-lens#phone-lens","slug":"yxqfg/phone-lens--packages-phone-lens","desc":"Turn a phone camera into a live viewfinder and photo input for your dsh session, over LAN or USB.","cmd":"dsh plugin --profile web add phone-lens","href":"/p/yxqfg/phone-lens--packages-phone-lens/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":27,"added":"2026-08-17","npm":0,"name":"dsh-web-ui#dsh-tool-describe-image","owner":"DamonKoy","short":"dsh-web-ui#dsh-tool-describe-image","slug":"DamonKoy/dsh-web-ui--packages-dsh-tool-describe-image","desc":"Gives a text-only model image understanding via a vision-language model, exposed as a `describe_image` tool.","cmd":"dsh plugin --profile web add github:DamonKoy/dsh-web-ui#path:/packages/dsh-tool-describe-image","href":"/p/DamonKoy/dsh-web-ui--packages-dsh-tool-describe-image/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":22,"added":"2026-08-18","npm":0,"name":"dsh-media-skills","owner":"MJorgin","short":"dsh-media-skills","slug":"MJorgin/dsh-media-skills","desc":"Free vision bridge and image generation for text-only models: paste-image reading, GLM-4V-Flash and Gemini engine failover, ModLens-style structured evidence, and a seeded free vision model route.","cmd":"dsh plugin --profile web add github:MJorgin/dsh-media-skills","href":"/p/MJorgin/dsh-media-skills/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":21,"added":"2026-08-15","npm":0,"name":"dsh-visual-plugin","owner":"jyh20030112","short":"dsh-visual-plugin","slug":"jyh20030112/dsh-visual-plugin","desc":"Gives text-only models vision: forwards user images to an OpenAI-compatible vision model and shows the descriptions in a Web UI right panel.","cmd":"dsh plugin --profile web add github:jyh20030112/dsh-visual-plugin","href":"/p/jyh20030112/dsh-visual-plugin/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":14,"added":"2026-10-18","npm":0,"name":"dsh-qwen-studio","owner":"kingcharleslzy-ai","short":"dsh-qwen-studio","slug":"kingcharleslzy-ai/dsh-qwen-studio","desc":"Qwen Image 2.1 workspace for DSH: Apple Silicon MLX or your own NVIDIA server, native reference editing, LoRA, ControlNet, inpainting, shared presets, gallery and live agent progress. Includes verified updates and an agent setup guide.","cmd":"dsh plugin --profile web add \"https://github.com/kingcharleslzy-ai/dsh-qwen-studio/releases/latest/download/dsh-qwen-studio.tgz\"","href":"/p/kingcharleslzy-ai/dsh-qwen-studio/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":13,"added":"2026-08-18","npm":0,"name":"dsh-vision-opencode","owner":"poiuyjie","short":"dsh-vision-opencode","slug":"poiuyjie/dsh-vision-opencode","desc":"Adds a configurable vision model to text-only main models: a vision_read_image tool, a composer-bar vision-model selector, and automatic image-to-text conversion for text-only routes.","cmd":"dsh plugin --profile web add github:poiuyjie/dsh-vision-opencode","href":"/p/poiuyjie/dsh-vision-opencode/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":12,"added":"2026-08-15","npm":0,"name":"gemini-eyes","owner":"ConsoleSun","short":"Gemini-Eyes","slug":"ConsoleSun/Gemini-Eyes","desc":"MCP bridge to gemini.google.com: vision analysis of images and videos, Imagen image and Veo video generation, and conversation management using the logged-in browser session with no API key.","cmd":"dsh plugin --profile web add github:ConsoleSun/Gemini-Eyes","href":"/p/ConsoleSun/Gemini-Eyes/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":9,"added":"2026-08-14","npm":0,"name":"dsh-vision","owner":"linenxi-ctrl","short":"dsh-vision","slug":"linenxi-ctrl/dsh-vision","desc":"External vision plugin for DeepSeek Harness: whale-button config panel, image recognition with auto-reply, and agent screenshot/recognize tools.","cmd":"dsh plugin --profile web add github:linenxi-ctrl/dsh-vision","href":"/p/linenxi-ctrl/dsh-vision/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":8,"added":"2026-08-28","npm":0,"name":"dsh-highres-vision","owner":"azwosile","short":"dsh-highres-vision","slug":"azwosile/dsh-highres-vision","desc":"For the DeepSeek Harness native vision model deepseek-v4-flash-vision-exp, raises image admission limits to 32 MiB / 8192 px / 600 images and adds a highres_read tool that tiles large images, then returns the whole image plus 800x800 tiles through the host read_image tool.","cmd":"dsh plugin --profile web add github:azwosile/dsh-highres-vision","href":"/p/azwosile/dsh-highres-vision/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":7,"added":"2026-08-26","npm":0,"name":"dsh-hos-scrcpy","owner":"ns-zzj","short":"dsh-hos-scrcpy","slug":"ns-zzj/dsh-hos-scrcpy","desc":"Control a HarmonyOS phone from the DSH web UI with AI: live H.264 screen mirroring, mouse touch and system keys, hilog streaming, and agentic tools that let the model read the screen, locate UI controls, then tap, long-press, press keys, or type.","cmd":"dsh plugin --profile web add github:ns-zzj/dsh-hos-scrcpy","href":"/p/ns-zzj/dsh-hos-scrcpy/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":7,"added":"2026-09-19","npm":0,"name":"deepseek-harness-plugins#vision-bridge","owner":"Yinxe","short":"deepseek-harness-plugins#vision-bridge","slug":"Yinxe/deepseek-harness-plugins--plugins-vision-bridge","desc":"Let text-only models see images: when a picture arrives with a placeholder like \\[image omitted because this model accepts text only], the model calls the vision_describe tool and the plugin forwards the image reference plus the question to a multimodal model, retrying with a fallback model on failure. Configured in the settings page and persisted via the official settings API.","cmd":"dsh plugin --profile web add github:Yinxe/deepseek-harness-plugins#path:/plugins/vision-bridge","href":"/p/Yinxe/deepseek-harness-plugins--plugins-vision-bridge/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":6,"added":"2026-08-27","npm":0,"name":"dsh-pdf-reader","owner":"AngelosZou","short":"dsh-pdf-reader","slug":"AngelosZou/dsh-pdf-reader","desc":"A content-aware PDF reading plugin for vision models: profiles each page for figures (vector and raster), tables, formula risk and double-column layout, then applies content-aware hybrid extraction, rendering figure/table/formula pages as high-DPI region crops. Provides a low-resolution preview to understand the page layout, and renders a specified region at high resolution. Packaged as multiple tools for agents.","cmd":"dsh plugin --profile web add github:AngelosZou/dsh-pdf-reader","href":"/p/AngelosZou/dsh-pdf-reader/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":5,"added":"2026-10-18","npm":0,"name":"dsh-image-preview","owner":"algerkong","short":"dsh-image-preview","slug":"algerkong/dsh-image-preview","desc":"Image previews for DSH sessions: read_image thumbnails plus user, assistant, Markdown and present images in a lightbox with zoom, rotate, pan, download, sidebar and native file actions.","cmd":"dsh plugin --profile web add github:algerkong/dsh-image-preview","href":"/p/algerkong/dsh-image-preview/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":5,"added":"2026-08-17","npm":0,"name":"dsh-guide-dog","owner":"AtropinolTT","short":"dsh-guide-dog","slug":"AtropinolTT/dsh-guide-dog","desc":"MiniMax-powered multimodal plugin: real-time voice call mode (streaming conversation, floating dock UI), voice mode and mic voice input, plus image/video/music/speech generation and vision inspection tools.","cmd":"dsh plugin --profile web add github:AtropinolTT/dsh-guide-dog","href":"/p/AtropinolTT/dsh-guide-dog/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":5,"added":"2026-08-15","npm":0,"name":"dsh-image-gen","owner":"LeemanCheung","short":"dsh-image-gen","slug":"LeemanCheung/dsh-image-gen","desc":"GPT Image 2 `image_gen` with Codex subscription OAuth by default or explicit API-key mode: developing card, up to three live API partials, durable attachment replay/lightbox/download, text-only model output, and bounded credential-safe requests.","cmd":"dsh plugin --profile web add github:LeemanCheung/dsh-image-gen","href":"/p/LeemanCheung/dsh-image-gen/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":4,"added":"2026-08-27","npm":0,"name":"phone-eye","owner":"boheastill","short":"phone-eye","slug":"boheastill/phone-eye","desc":"Let your AI agent see and operate a real Android phone: phone_look (vision + UI-tree fusion), tap/swipe/type, screenshot — over adb, for any MCP client.","cmd":"dsh plugin --profile web add github:boheastill/phone-eye","href":"/p/boheastill/phone-eye/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":4,"added":"2026-08-17","npm":0,"name":"dsh-vision-bridge","owner":"GXX182","short":"dsh-vision-bridge","slug":"GXX182/dsh-vision-bridge","desc":"Bridges session images to configurable vision providers and returns text-only analysis to eligible DeepSeek Harness model routes.","cmd":"dsh plugin --profile web add github:GXX182/dsh-vision-bridge","href":"/p/GXX182/dsh-vision-bridge/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":4,"added":"2026-08-15","npm":0,"name":"free-vision-skill","owner":"niyongsheng","short":"free-vision-skill","slug":"niyongsheng/free-vision-skill","desc":"Fully-local image understanding & OCR via macOS Vision Framework: `ocr_image` (text, table layout + coordinates) and `view_image` (scene, faces, QR) — paste multiple images into the web input box or pass path/URL/base64; images never leave your Mac.","cmd":"dsh plugin --profile web add github:niyongsheng/free-vision-skill","href":"/p/niyongsheng/free-vision-skill/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":4,"added":"2026-08-15","npm":0,"name":"dsh-draw-router","owner":"xiaozhe7772222","short":"dsh-draw-router","slug":"xiaozhe7772222/dsh-draw-router","desc":"Unified image generation router for DeepSeek Harness (DSH): auto-discovers image models from any OpenAI-compatible endpoint, provides draw_image and draw_list_sources tools, supports SenseNova, StepFun, Agnes, Qwen, Flux, SD, Imagen and more.","cmd":"dsh plugin --profile web add github:xiaozhe7772222/dsh-draw-router","href":"/p/xiaozhe7772222/dsh-draw-router/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":4,"added":"2026-08-23","npm":0,"name":"dsh-vision-hub#tool-vision","owner":"xing666173","short":"dsh-vision-hub#tool-vision","slug":"xing666173/dsh-vision-hub--tool-vision","desc":"Enhanced vision toolbox: 14 pixel-level vision tools (describe, ground, detect, crop, pixel-diff, OCR, long-screenshot OCR, vectorize, colors, cutout, screenshot, present, materialize, html-screenshot) driven by one OpenAI-compatible endpoint, with clean \\[图片: path] bridge markers, content-safety classification and rate-limit auto-retry.","cmd":"dsh plugin --profile web add github:xing666173/dsh-vision-hub#path:/tool-vision","href":"/p/xing666173/dsh-vision-hub--tool-vision/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":3,"added":"2026-10-15","npm":0,"name":"dsh-comfyui-image","owner":"QXingYShu","short":"dsh-comfyui-image","slug":"QXingYShu/dsh-comfyui-image","desc":"Generate images from the agent on the user's own GPU by queueing a workflow on a local ComfyUI install over its HTTP API: Z-Image-Turbo for fast drafts and Qwen-Image-2.1 for final assets and legible in-image text. Registers comfyui_generate and comfyui_status plus a skill covering model selection and prompt craft, has no runtime dependencies, and starts ComfyUI headless when no server is listening.","cmd":"dsh plugin --profile web add github:QXingYShu/dsh-comfyui-image","href":"/p/QXingYShu/dsh-comfyui-image/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":3,"added":"2026-08-15","npm":0,"name":"dsh-plugin-multimodal","owner":"shinjiyu","short":"dsh-plugin-multimodal","slug":"shinjiyu/dsh-plugin-multimodal","desc":"Advertise image paste on text-only DeepSeek routes, describe attachments with a vision sidecar, and leave native vision models untouched.","cmd":"dsh plugin --profile web add github:shinjiyu/dsh-plugin-multimodal","href":"/p/shinjiyu/dsh-plugin-multimodal/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":3,"added":"2026-08-15","npm":0,"name":"dsh-plugins#dsh-vision-tool","owner":"TZHR-invest","short":"dsh-plugins#dsh-vision-tool","slug":"TZHR-invest/dsh-plugins--packages-dsh-vision","desc":"Agent-callable vision tool that describes local images via any OpenAI-compatible vision endpoint you configure, with an optional multi-model cross-check and no built-in keys.","cmd":"dsh plugin --profile web add github:TZHR-invest/dsh-plugins#path:/packages/dsh-vision","href":"/p/TZHR-invest/dsh-plugins--packages-dsh-vision/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":3,"added":"2026-08-23","npm":0,"name":"dsh-image-vision","owner":"xiaoyuink","short":"dsh-image-vision","slug":"xiaoyuink/dsh-image-vision","desc":"Image understanding for any DSH model: vision, OCR, grounding, and crop tools with domain presets for histopathology, cell biology, anatomy, clinical images and scientific figures.","cmd":"dsh plugin --profile web add github:xiaoyuink/dsh-image-vision","href":"/p/xiaoyuink/dsh-image-vision/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":2,"added":"2026-08-19","npm":0,"name":"dseyesopen","owner":"balue8246-maker","short":"dseyesopen","slug":"balue8246-maker/dseyesopen","desc":"Vision bridge for text-only DeepSeek: send images (alone or mixed with text) and a fast tiny vision model describes them behind the scenes — the chat keeps the picture, DeepSeek sees only text. Pure plugin: uninstall restores everything.","cmd":"dsh plugin --profile web add github:balue8246-maker/dseyesopen","href":"/p/balue8246-maker/dseyesopen/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":2,"added":"2026-09-18","npm":0,"name":"dsh-gpt-image","owner":"CAI-MH","short":"dsh-gpt-image","slug":"CAI-MH/dsh-gpt-image","desc":"Generate images through a logged-in web ChatGPT session and download them to a local directory.","cmd":"dsh plugin --profile web add github:CAI-MH/dsh-gpt-image","href":"/p/CAI-MH/dsh-gpt-image/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":2,"added":"2026-08-16","npm":0,"name":"dsh-deepseek-vision","owner":"Cheng-cheng9669","short":"dsh-deepseek-vision","slug":"Cheng-cheng9669/dsh-deepseek-vision","desc":"Reuses DeepSeek web's built-in vision mode for text-only models: the deepseek_vision tool drives the local deepseek-vision-cli browser automation (manual login helper, deep-think enabled, auto-closes browser) and returns image descriptions as text.","cmd":"dsh plugin --profile web add github:Cheng-cheng9669/dsh-deepseek-vision","href":"/p/Cheng-cheng9669/dsh-deepseek-vision/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":2,"added":"2026-08-17","npm":0,"name":"dsh-open-eyes","owner":"hyper-dsh-plugins","short":"dsh-open-eyes","slug":"hyper-dsh-plugins/dsh-open-eyes","desc":"Vision bridge for text-only DeepSeek routes that analyzes attached and local images through configurable OpenAI Responses, Chat Completions, or Anthropic Messages endpoints while leaving image-capable routes native.","cmd":"dsh plugin --profile web add github:hyper-dsh-plugins/dsh-open-eyes","href":"/p/hyper-dsh-plugins/dsh-open-eyes/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":2,"added":"2026-08-28","npm":0,"name":"dsh-visibridge","owner":"lhbsaa","short":"dsh-visibridge","slug":"lhbsaa/dsh-visibridge","desc":"Structured vision evidence (OCR/layout/semantics) plus a USB camera capture tool for a \"shoot-look-adjust\" debug loop; backends: Ollama, DeepSeek, Xiaomi.","cmd":"dsh plugin --profile web add github:lhbsaa/dsh-visibridge","href":"/p/lhbsaa/dsh-visibridge/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":2,"added":"2026-08-24","npm":0,"name":"taxue-dsh-artisan","owner":"taxueseek","short":"taxue-dsh-artisan","slug":"taxueseek/taxue-dsh-artisan","desc":"Integrated visual creation toolchain for DSH: prompt reverse-engineering and audit optimization plus multi-provider image generation with async background rendering.","cmd":"dsh plugin --profile web add github:taxueseek/taxue-dsh-artisan","href":"/p/taxueseek/taxue-dsh-artisan/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":2,"added":"2026-08-16","npm":0,"name":"dsh-vision","owner":"xiaoshihou514","short":"dsh-vision","slug":"xiaoshihou514/dsh-vision","desc":"Native vision capability extension, using either Zhipu (free) or Qwen-VL (local).","cmd":"dsh plugin --profile web add github:xiaoshihou514/dsh-vision","href":"/p/xiaoshihou514/dsh-vision/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":2,"added":"2026-08-14","npm":0,"name":"dsh-vision-bridge","owner":"ximengxiaolan","short":"dsh-vision-bridge","slug":"ximengxiaolan/dsh-vision-bridge","desc":"Composer-attached images are transcribed to text by an OpenAI-compatible vision model before reaching text-only DeepSeek models.","cmd":"dsh plugin --profile web add github:ximengxiaolan/dsh-vision-bridge","href":"/p/ximengxiaolan/dsh-vision-bridge/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":2,"added":"2026-08-16","npm":0,"name":"dsh-image-vision","owner":"xsoc1","short":"dsh-image-vision","slug":"xsoc1/dsh-image-vision","desc":"Chat image-attachment bridge with a `view_image` tool for any OpenAI-compatible VLM (local Ollama or cloud): pasted/dropped images become `view_image` path markers before reaching text-only DeepSeek models.","cmd":"dsh plugin --profile web add github:xsoc1/dsh-image-vision","href":"/p/xsoc1/dsh-image-vision/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":1,"added":"2026-08-21","npm":0,"name":"dsh-client-vision#tool-vision","owner":"ankye","short":"dsh-client-vision#tool-vision","slug":"ankye/dsh-client-vision--packages-tool-vision","desc":"Screen capture and external vision recognition: take_screenshot, list_windows, analyze_image and view_image tools with a configurable GPT vision channel (gpt-5.5 / gpt-5.6-sol / gpt-5.6-terra), API key via the credentials service, and a settings card; view_image shows the screenshot in the Web UI while the model context keeps text only.","cmd":"dsh plugin --profile web add github:ankye/dsh-client-vision#path:/packages/tool-vision","href":"/p/ankye/dsh-client-vision--packages-tool-vision/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":1,"added":"2026-10-17","npm":0,"name":"local-ocr","owner":"Daive1119","short":"local-ocr","slug":"Daive1119/local-ocr","desc":"Registers one `ocr` tool for text-only models: it runs the offline script bundled in the repo over a single image or PDF and returns the recognized text — Windows native OCR first, then RapidOCR, then Tesseract. Recognition runs locally with no network request and no API key. Needs Python 3.11 on PATH plus `pip install winocr pillow` (winocr is the preferred engine; RapidOCR and Tesseract are fallbacks). Per-line results for images, per-page results for PDFs.","cmd":"dsh plugin --profile web add github:Daive1119/local-ocr","href":"/p/Daive1119/local-ocr/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":1,"added":"2026-08-15","npm":0,"name":"dsh-plugin-mm-vision","owner":"Elohia","short":"dsh-plugin-mm-vision","slug":"Elohia/dsh-plugin-mm-vision","desc":"Synesthesia Encoder for DSH: a vision model translates images into compact structured spatial text (canvas/elements/percentage coordinates), giving text-only LLMs pixel-level image understanding via the `mm_vision` tool.","cmd":"dsh plugin --profile web add github:Elohia/dsh-plugin-mm-vision","href":"/p/Elohia/dsh-plugin-mm-vision/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":1,"added":"2026-10-20","npm":0,"name":"dsh-vision-better","owner":"ethanweave","short":"dsh-vision-better","slug":"ethanweave/dsh-vision-better","desc":"Vision relay for text-only models: a configurable GLM-compatible vision endpoint analyzes the images you attach in the background and the original model keeps answering in the same session, leaving your message, image, model and history untouched. Requires applying patches/0001-session-image-admission.patch to a stock DSH install (images are rejected before storage otherwise); the repo ships an apply/restore script.","cmd":"dsh plugin --profile web add github:ethanweave/dsh-vision-better","href":"/p/ethanweave/dsh-vision-better/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":1,"added":"2026-08-15","npm":0,"name":"dsh-tool-vision","owner":"gloryxpnv","short":"dsh-tool-vision","slug":"gloryxpnv/dsh-tool-vision","desc":"Local-first structured vision for text-only agents: images go to a local OpenAI-compatible VLM and come back as JSON evidence (summary, verbatim OCR, layout regions, entities/relations, colors, explicit uncertainty), with anti-hallucination fallback and an optional paste/upload bridge; zero cloud cost, images never leave the machine.","cmd":"dsh plugin --profile web add github:gloryxpnv/dsh-tool-vision","href":"/p/gloryxpnv/dsh-tool-vision/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":1,"added":"2026-08-23","npm":0,"name":"dsh-vision-analysis","owner":"Harvey-Will","short":"dsh-vision-analysis","slug":"Harvey-Will/dsh-vision-analysis","desc":"DeepSeek Harness vision plugin: 8 analysis modes (describe, OCR, chart data, UI review, object detection, compare, code-gen, debug), any OpenAI- or Anthropic-compatible vision API, with a built-in free vision model and automatic rate-limit failover.","cmd":"dsh plugin --profile web add github:Harvey-Will/dsh-vision-analysis","href":"/p/Harvey-Will/dsh-vision-analysis/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":1,"added":"2026-08-25","npm":0,"name":"dsh-mmroute","owner":"jmxsxwyzjdwl","short":"dsh-mmroute","slug":"jmxsxwyzjdwl/dsh-mmroute","desc":"Transparent multimodal routing for text-only models: every image in every model call is fully transcribed (verbatim OCR, data, uncertainty zones, injection-hardened) by your own multimodal understander, with focused re-look via vision_relook and automatic retry on image-related failures. No bundled endpoints, no borrowed logins.","cmd":"dsh plugin --profile web add github:jmxsxwyzjdwl/dsh-mmroute","href":"/p/jmxsxwyzjdwl/dsh-mmroute/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":1,"added":"2026-08-29","npm":0,"name":"deepseek-plugin","owner":"klingai-dev","short":"deepseek-plugin","slug":"klingai-dev/deepseek-plugin","desc":"Turn every idea into an image or video with Kling AI. In DeepSeek Harness, use natural language for text-to-image, image-to-image, text-to-video, image-to-video, reference-image creation, task tracking, and result previews.","cmd":"dsh plugin --profile web add github:klingai-dev/deepseek-plugin","href":"/p/klingai-dev/deepseek-plugin/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":1,"added":"2026-08-17","npm":0,"name":"dsh-eyes","owner":"Leeminjing","short":"dsh-eyes","slug":"Leeminjing/dsh-eyes","desc":"On-demand vision for text-only DeepSeek models: upload images, and the model calls a view_image tool backed by any OpenAI-compatible vision endpoint (Qwen/DashScope by default).","cmd":"dsh plugin --profile web add github:Leeminjing/dsh-eyes","href":"/p/Leeminjing/dsh-eyes/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":1,"added":"2026-10-17","npm":0,"name":"godot-imagegen","owner":"LINinLIN-0079","short":"godot-imagegen","slug":"LINinLIN-0079/godot-imagegen","desc":"Local art pipeline for DSH: drives the locally installed SD WebUI and ComfyUI backends through ten image_* tools and an Art Studio sidebar panel with an embedded ComfyUI canvas, post-processes with the Python shipped with those installs (rembg cutout, Real-ESRGAN upscale, seamless tiling), and writes Godot-ready assets with res:// paths once a project root is set.","cmd":"dsh plugin --profile web add github:LINinLIN-0079/godot-imagegen","href":"/p/LINinLIN-0079/godot-imagegen/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":1,"added":"2026-08-15","npm":0,"name":"dsh-llm-deepseek-vision","owner":"NagasakiSoyo-ui","short":"dsh-llm-deepseek-vision","slug":"NagasakiSoyo-ui/dsh-llm-deepseek-vision","desc":"Vision-augmented DeepSeek adapter: a vision-capable model describes image input, then a text-only DeepSeek model reasons over the description.","cmd":"dsh plugin --profile web add github:NagasakiSoyo-ui/dsh-llm-deepseek-vision","href":"/p/NagasakiSoyo-ui/dsh-llm-deepseek-vision/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":1,"added":"2026-08-18","npm":0,"name":"dsh-tool-vision","owner":"wanshichenguang","short":"dsh-tool-vision","slug":"wanshichenguang/dsh-tool-vision","desc":"Model-facing image_describe (识图) tool over the DashScope OpenAI-compatible API (qwen3.7-flash), plus a paste bridge: on text-only sessions, pasted images auto-convert to file paths at send time and render back in the transcript, so they never trip image admission. Bring your own DASHSCOPE_API_KEY; endpoint/model/budgets configurable, redirect-proof HTTP client, works in every agent preset.","cmd":"dsh plugin --profile web add github:wanshichenguang/dsh-tool-vision","href":"/p/wanshichenguang/dsh-tool-vision/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":0,"added":"2026-08-27","npm":0,"name":"dsh-vision-bridge","owner":"alaxrpg","short":"dsh-vision-bridge","slug":"alaxrpg/dsh-vision-bridge","desc":"Adds image input and recognition through configured DSH providers or an OpenAI-compatible endpoint.","cmd":"dsh plugin --profile web add github:alaxrpg/dsh-vision-bridge","href":"/p/alaxrpg/dsh-vision-bridge/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":0,"added":"2026-09-03","npm":0,"name":"dsh-image-generation#tool-image-generation","owner":"ankye","short":"dsh-image-generation#tool-image-generation","slug":"ankye/dsh-image-generation--packages-tool-image-generation","desc":"Model-facing image-generation tool with a configurable channel and normalized image parameters.","cmd":"dsh plugin --profile web add github:ankye/dsh-image-generation#path:/packages/tool-image-generation","href":"/p/ankye/dsh-image-generation--packages-tool-image-generation/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":0,"added":"2026-10-16","npm":0,"name":"opencode-eyes","owner":"bauerelizabeth07139","short":"opencode-eyes","slug":"bauerelizabeth07139/opencode-eyes","desc":"Eyes for text-only models: mounts the bundled stdio MCP server as mcp__opencode_eyes__describe_image, which sends an image file to StepFun step-3.7-flash and returns a detailed description.","cmd":"dsh plugin --profile web add github:bauerelizabeth07139/opencode-eyes","href":"/p/bauerelizabeth07139/opencode-eyes/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":0,"added":"2026-10-16","npm":0,"name":"opencode-eyes-nvidia","owner":"bauerelizabeth07139","short":"opencode-eyes-nvidia","slug":"bauerelizabeth07139/opencode-eyes-nvidia","desc":"Vision through NVIDIA NIM: mounts the bundled stdio MCP server as mcp__opencode_eyes_nvidia__describe_image, which describes an image with any of seven hosted vision models (MiniMax-M3 by default) and rotates several API keys.","cmd":"dsh plugin --profile web add github:bauerelizabeth07139/opencode-eyes-nvidia","href":"/p/bauerelizabeth07139/opencode-eyes-nvidia/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":0,"added":"2026-10-16","npm":0,"name":"opencode-ppocr-mcp","owner":"bauerelizabeth07139","short":"opencode-ppocr-mcp","slug":"bauerelizabeth07139/opencode-ppocr-mcp","desc":"Local OCR with nothing sent to a cloud: mounts the PP-OCRv6 Medium stdio MCP server (PaddleOCR on ONNX Runtime, CPU) as mcp__ppocr__ocr_image and mcp__ppocr__ocr_pdf for images and multi-page PDFs.","cmd":"dsh plugin --profile web add github:bauerelizabeth07139/opencode-ppocr-mcp","href":"/p/bauerelizabeth07139/opencode-ppocr-mcp/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":0,"added":"2026-08-17","npm":0,"name":"dsh-vision-solution","owner":"br1nosense","short":"dsh-vision-solution","slug":"br1nosense/dsh-vision-solution","desc":"Give DSH text-only models vision: an image/OCR/document recognition skill (race pool → custom channels → local) plus an idempotent host patch so image messages reach the model.","cmd":"dsh plugin --profile web add github:br1nosense/dsh-vision-solution","href":"/p/br1nosense/dsh-vision-solution/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":0,"added":"2026-10-17","npm":0,"name":"dsh-image-compare","owner":"ChordXD","short":"dsh-image-compare","slug":"ChordXD/dsh-image-compare","desc":"Adds a right-column panel that compares a set of images the user picks from the workspace — 1/2/3/4/6 per page, per-image zoom and pan, the zoom and viewed position of one image synced onto the whole set, and a reorderable filmstrip. The browser loads every image, so none of it reaches the model.","cmd":"dsh plugin --profile web add github:ChordXD/dsh-image-compare","href":"/p/ChordXD/dsh-image-compare/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":0,"added":"2026-10-17","npm":0,"name":"dsh-vision-diff","owner":"dingchenhui0618-arch","short":"dsh-vision-diff","slug":"dingchenhui0618-arch/dsh-vision-diff","desc":"Pixel-level screenshot diff for visual regression. Two local PNGs in; a machine-readable first line (`PIXEL_CHANGED=true|false`, greppable as an assertion), then the difference ratio, per-region bounding boxes, maximum channel delta and mean absolute error, plus a self-contained HTML comparison page. An ignore-region list with absolute or fractional coordinates excludes clocks, cursors and other per-render noise. It deliberately does no content recognition: it answers only \"did this change\", which is the part that can be made deterministic. Entirely local — no model call, no network, no upload.","cmd":"dsh plugin --profile web add github:dingchenhui0618-arch/dsh-vision-diff","href":"/p/dingchenhui0618-arch/dsh-vision-diff/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":0,"added":"2026-08-19","npm":0,"name":"dsh-maclens","owner":"Harzva","short":"dsh-maclens","slug":"Harzva/dsh-maclens","desc":"Apple on-device Vision tools for text-only dsh models: local OCR (zh-Hans + 30 langs), image classification, face detection, document layout, and a combined describe — 100% offline, no API key, tall-screenshot slicing.","cmd":"dsh plugin --profile web add github:Harzva/dsh-maclens","href":"/p/Harzva/dsh-maclens/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":0,"added":"2026-08-18","npm":0,"name":"wechat-ocr","owner":"hawkhai","short":"wechat-ocr","slug":"hawkhai/wechat-ocr","desc":"Local WeChat OCR tool for DSH: `wechat_ocr_recognize` returns recognized text and the engine structured result for a local image path.","cmd":"dsh plugin --profile web add github:hawkhai/wechat-ocr","href":"/p/hawkhai/wechat-ocr/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":0,"added":"2026-08-18","npm":0,"name":"win11-oneocr","owner":"hawkhai","short":"win11-oneocr","slug":"hawkhai/win11-oneocr","desc":"Local Windows 11 OneOCR tool for DSH: `oneocr_recognize` returns OCR text and structured line/word polygons, confidence, rotation, and handwriting style.","cmd":"dsh plugin --profile web add github:hawkhai/win11-oneocr","href":"/p/hawkhai/win11-oneocr/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":0,"added":"2026-08-29","npm":0,"name":"dsh-auto-vision","owner":"k2d5rqjpkg-art","short":"dsh-auto-vision","slug":"k2d5rqjpkg-art/dsh-auto-vision","desc":"Auto-switch the DeepSeek route to the vision model on demand: flash main session switches (A), pro keeps deep reasoning and delegates image reading to a vision subagent (B), subagents always switch, with fatal-failure fallback. No manual model switching.","cmd":"dsh plugin --profile web add github:k2d5rqjpkg-art/dsh-auto-vision","href":"/p/k2d5rqjpkg-art/dsh-auto-vision/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":0,"added":"2026-08-17","npm":0,"name":"dsh-vision-plugin","owner":"ld-1101","short":"dsh-vision-plugin","slug":"ld-1101/dsh-vision-plugin","desc":"Give your text-only model eyes - chat image attachments are auto-described via a vision model (default prompt), with iterative re-parsing through model-generated prompts when details are missing; system/custom model modes + GUI config panel, key-safe secret handling, and a small host patch for DSH 0.1.0-rc.6 (see repo README).","cmd":"dsh plugin --profile web add github:ld-1101/dsh-vision-plugin","href":"/p/ld-1101/dsh-vision-plugin/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":0,"added":"2026-10-18","npm":0,"name":"dsh-image-insight","owner":"Monter-code","short":"dsh-image-insight","slug":"Monter-code/dsh-image-insight","desc":"Structured image recognition: local sharp measurements plus a cloud vision model return description, OCR with coordinates, object locations and fine-grained attributes in one call; a fingerprint cache makes repeated images return in milliseconds without spending model quota.","cmd":"dsh plugin --profile web add github:Monter-code/dsh-image-insight","href":"/p/Monter-code/dsh-image-insight/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":0,"added":"2026-08-19","npm":0,"name":"dsh-omni-vision","owner":"Renji004","short":"dsh-omni-vision","slug":"Renji004/dsh-omni-vision","desc":"Local eyes for text-only models: eyes_render draws text/shapes/Mermaid onto a canvas in the Web GUI, eyes_paste captures pasted images, eyes_ocr reads text via the built-in Windows OCR (offline), and eyes_analyze inspects pixels as structured data — no vision model required.","cmd":"dsh plugin --profile web add github:Renji004/dsh-omni-vision","href":"/p/Renji004/dsh-omni-vision/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":0,"added":"2026-08-16","npm":0,"name":"dsh-easyvision","owner":"s3yf1337","short":"dsh-easyvision","slug":"s3yf1337/dsh-easyvision","desc":"Give text-only models vision: a describe_image tool that delegates images to a vision model from your dsh model list over the harness's own LLM runtime.","cmd":"dsh plugin --profile web add github:s3yf1337/dsh-easyvision","href":"/p/s3yf1337/dsh-easyvision/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":0,"added":"2026-10-20","npm":0,"name":"dsh-video-kit","owner":"shisuiqingqian","short":"dsh-video-kit","slug":"shisuiqingqian/dsh-video-kit","desc":"Reads a local video or page link with ffmpeg and Paraformer ASR, returning a timestamped transcript plus key-frame images the agent can open; finds candidate videos by keyword and installs its own runtime dependencies on first use. Requires Python 3.8+ on PATH; video_discover also needs a one-time douyin/xiaohongshu login.","cmd":"dsh plugin --profile web add \"https://github.com/shisuiqingqian/dsh-video-kit/releases/latest/download/dsh-video-kit.tgz\"","href":"/p/shisuiqingqian/dsh-video-kit/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":0,"added":"2026-10-17","npm":0,"name":"dsh-paddle-ocr","owner":"tenglongbohai","short":"dsh-paddle-ocr","slug":"tenglongbohai/dsh-paddle-ocr","desc":"Add PaddleOCR vision to text-only LLMs like Agnes, DeepSeek, MiniMax, GLM and Mimo. Supports local files and URLs. Free tier of 20,000 pages/day; needs a PaddleOCR API token you apply for (free, 1-3 business days).","cmd":"dsh plugin --profile web add github:tenglongbohai/dsh-paddle-ocr","href":"/p/tenglongbohai/dsh-paddle-ocr/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":0,"added":"2026-10-17","npm":0,"name":"dsh-vision-unlock","owner":"wmk66ds","short":"dsh-vision-unlock","slug":"wmk66ds/dsh-vision-unlock","desc":"Removes the model-capability gate that blocks image prompts: patches llm.resolveModelInfo results and adapter model tables to declare image input, so routes with no declared input modality can send and read images. No app.asar or config-tree edits.","cmd":"dsh plugin --profile web add github:wmk66ds/dsh-vision-unlock","href":"/p/wmk66ds/dsh-vision-unlock/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":0,"added":"2026-10-17","npm":0,"name":"dsh-omni-modal","owner":"yzhclcl","short":"dsh-omni-modal","slug":"yzhclcl/dsh-omni-modal","desc":"Adds an Omni-modal settings section to DeepSeek Harness that points the harness at any OpenAI-compatible image and video endpoint: switchable config profiles with separate endpoint, API key, model, path and size for each side, free-form extra request parameters, a connectivity test that does not spend generation quota, and three model-visible tools — generate_image, generate_video and check_video — with async video tasks that survive restarts.","cmd":"dsh plugin --profile web add github:yzhclcl/dsh-omni-modal","href":"/p/yzhclcl/dsh-omni-modal/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":0,"added":"2026-10-20","npm":0,"name":"dsh-ocr","owner":"zirscard","short":"dsh-ocr","slug":"zirscard/dsh-ocr","desc":"Registers two tools for DeepSeek Harness. `doc_ocr` turns scanned PDFs and images into structured text (per-page text, financial tables with a balance-sheet tie-out check, contract-clause hits) through a local RapidOCR engine or a Zhipu GLM-OCR cloud engine, and `doc_preprocess` turns a directory of raw files into an Obsidian-ready knowledge base through a seven-stage pipeline with backend routing and sha256-based incremental skipping. Numbers that fail the tie-out are reported, not invented. The local engine needs Python 3 with rapidocr-onnxruntime, pypdfium2 and Pillow (pip install -r requirements.txt); the GLM engine needs ZHIPU_API_KEY.","cmd":"dsh plugin --profile web add \"https://github.com/zirscard/dsh-ocr/releases/download/v0.3.0/dsh-ocr.tgz\"","href":"/p/zirscard/dsh-ocr/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":null,"added":"2026-10-24","npm":0,"name":"dsh-video-eyes","owner":"BW741","short":"dsh-video-eyes","slug":"BW741/dsh-video-eyes","desc":"Lets the model actually see a video: local ffmpeg samples timestamped stills and faster-whisper transcribes the audio track, so the agent reads real pixels frame by frame instead of trusting a text summary. Fully local, nothing uploaded; reports honestly when the audio has no speech. Windows only; needs Python 3.10+ and ffmpeg installed, and the first video_eyes_setup run downloads about 700 MB (faster-whisper and its model).","cmd":"dsh plugin --profile web add \"https://github.com/BW741/dsh-video-eyes/releases/download/v1.0.0/dsh-video-eyes-1.0.0.tgz\"","href":"/p/BW741/dsh-video-eyes/"},{"cat":"vision","tag":"Vision & Multimodal","dl":null,"stars":null,"added":"2026-10-24","npm":0,"name":"dsh-cloudflare-media","owner":"dmscode","short":"dsh-cloudflare-media","slug":"dmscode/dsh-cloudflare-media","desc":"Cloudflare Workers AI media tools for dsh - text-to-image, text-to-speech and speech-to-text. Per-model price badges, a native settings card, reuse of an existing Cloudflare account, and output files named after the model that made them.","cmd":"dsh plugin --profile web add github:dmscode/dsh-cloudflare-media","href":"/p/dmscode/dsh-cloudflare-media/"}]}