DSH Plugins Marketplace

DSH Plugins

Plugins

/

Models & Providers

/

Qwen-MM-Plugins

Q

Qwen-MM-Plugins

Identified

Qwen multi-modal plugin support.

Qwen-MM-Plugins

English · 中文

Native multimodal plugins for Qwen models. Make any agent harness multimodal-native.

Architecture

Qwen-MM-Plugins architecture

Install

The guided installer supports Claude Code, CodeBuddy, Codex, Qoder, OpenClaw, Qwen Code, and Gemini CLI. Shared configuration lives in ~/.qwen-mm-plugins/config.

In-app setup for WorkBuddy, QoderWork, and QwenWork, plus manual setup for DeepSeek Harness, Hermes Agent, opencode, pi, and QwenPaw, is documented in the other harness guide.

curl -fsSL https://raw.githubusercontent.com/QwenLM/Qwen-MM-Plugins/main/install.sh | bash

Update the capabilities already installed in one harness:

curl -fsSL https://raw.githubusercontent.com/QwenLM/Qwen-MM-Plugins/main/install.sh | bash -s -- update

Released capabilities use independent, immutable tags. For local checkout installs, rollback, manual skill + MCP setup, dependencies, and Windows/WSL2, see the installation guide.

DeepSeek Harness (DSH)

The source repository includes a DSH carrier at packages/dsh. It mounts selected Qwen capabilities through the official @deepseek-ai/dsh-mcp-client; the Python MCP servers still come from this repository's uvx package source. Install the carrier in the target profile:

dsh plugin --profile web add @omdsh-dev/qwen-mm-plugins-dsh

The carrier requires the native-media DSH client line and relies on its built-in attachment admission and finalizeContent support; it does not carry a compatibility layer for older MCP clients. See the DSH setup guide for profile configuration and source-checkout mode.

Capabilities

Each capability is installed independently as a Skill plus an optional MCP server. Its install name is qwen-mm-plugins-<capability>.

CapabilityUse caseMain requirementsCookbook
coreRead images and video; visualize documents, code, data, 3D files, and moreNo API key; ffmpeg for audio/video; format-specific apps as neededCookbook
apiQwen VL/Omni vision, OCR, grounding, ASR, segmentation, and audio-video understandingDashScope; ffmpeg for local audio/videoCookbook
searchWeb search, page extraction, and reverse-image searchSerper, Exa, or Tavily key; image search requires SerperCookbook
video-memoryBuild hierarchical memory for long-video QADashScope; ffmpeg/ffprobe for buildsCookbook
video-editImage, video, and audio generation with editing workflowsDashScope; ffmpeg + Node/Chromium for full editsCookbook
blenderModel, texture, light, and render in BlenderBlender; Xvfb on headless LinuxCookbook
freecadParametric CAD, STEP/STL, and FEM workflowsFreeCAD; CalculiX for FEM; Xvfb on headless LinuxCookbook
edu-agentCreate Chinese math/science explainer videos and interactive pagesSkill-only; Node/Chromium + ffmpeg; DashScope for narrated videoCookbook

Try it

After installing a capability, reference a file and ask naturally; the Skill selects the relevant MCP tool.

@report.pdf          Summarize page 3 and extract its table.
@meeting.mp4         Transcribe this with speaker labels and timestamps.
@place.jpg           Identify where this photo was taken and verify it on the web.
@lecture-2h.mp4      List the main points with timestamps.

core reads media at dynamic resolution, so manual resizing is normally unnecessary.

Requirements and configuration

  • uv provides uvx, which installs Python dependencies on demand.
  • Local core tools need no API key in the default native-image mode. Text-only caption fallback, cloud, and search capabilities need their provider credentials.
  • Video, document, browser, Blender, and FreeCAD workflows may need system applications.

Run the installer's Configure and Verify actions to set credentials and check dependencies. See Installation for prerequisites and the configuration reference for every setting.

Documentation

License

Apache-2.0 — see LICENSE. Third-party attribution for the Blender and FreeCAD integrations is recorded in their respective Blender and FreeCAD notices.

Comments

Loading…

Similar plugins

dsh-llm-qwen

by QvShui

Qwen (DashScope) LLM 适配器插件

Manifest valid

★ 0

MIT

JavaScript

Aug 17, 2026

dsh plugin --profile web add dsh-llm-qwen

DSH plugin: matches a model you declared on a custom gateway to the capability metadata it should have — context window, output cap, reasoning levels and image support — by looking the bare model name

Models & ProvidersManifest valid

★ 0

dsh plugin --profile web add dsh-model-metadata

by starefinger

LLM adapter plugin for locally deployed Qwen models behind a vLLM OpenAI-compatible endpoint, with per-model multimodal switch, fully configurable reasoning efforts, and a web settings page for editin

Models & ProvidersManifest valid

★ 4

↓ 167/wk

MIT

TypeScript

Sep 24, 2026

dsh plugin --profile web add dsh-llm-qwen-local

by mo-n

DSH provider plugin for Qoder subscriptions.

Models & ProvidersManifest valid

★ 24

↓ 368/wk

MIT

TypeScript

Oct 29, 2026

dsh plugin --profile web add dsh-provider-qoder

by kolawong

DSH plugin: pick separate models and reasoning efforts for the main session, subagents, and plan mode.

Manifest valid

★ 0

MIT

TypeScript

Oct 17, 2026

dsh plugin --profile web add dsh-plugin-model-dispatch

by QJAG1024

DSH plugin: auto-fill metadata (context window, output cap, display name, input modalities) for custom-provider models from the Model Metadata Registry (models.dev)

Manifest valid

★ 5

↓ 55/wk

MIT

TypeScript

Aug 16, 2026

dsh plugin --profile web add dsh-model-meta-autofill