omdsh-dev/Qwen-MM-Plugins

Qwen-MM-Plugins support

Native multimodal plugins for Qwen models, framed as making any agent harness multimodal-native. Each capability installs independently as a Skill plus an optional MCP server, with names of the form qwen-mm-plugins-<capability>: core (read images and video; visualize documents, code, data and 3D files, with no API key required), api (Qwen VL/Omni vision, OCR, grounding, ASR, segmentation and audio-video understanding via DashScope), search (web search, page extraction and reverse-image search), video-memory (hierarchical memory for long-video QA), video-edit (image/video/audio generation and editing workflows), blender, freecad, and edu-agent (Chinese math/science explainer videos and interactive pages). Shared configuration lives in ~/.qwen-mm-plugins/config.

uncategorized ★ 4 updated 2026-08-09 ❌ failed test
View on GitHub ↗

Install

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

README DeepSeek Harness section quoted verbatim. Caveat disclosed: a registry check on 2026-09-13 returns 404 for @omdsh-dev/qwen-mm-plugins-dsh, so treat the command as README-verbatim but unpublished; the README also describes a source-checkout mode. The repository's own installer is curl -fsSL https://raw.githubusercontent.com/QwenLM/Qwen-MM-Plugins/main/install.sh | bash for guided harnesses (Claude Code, CodeBuddy, Codex, Qoder, OpenClaw, Qwen Code, Gemini CLI), with updates via ... | bash -s -- update. The DSH carrier mounts selected Qwen capabilities through the official @deepseek-ai/dsh-mcp-client, and the README points at docs/en/manual_harnesses.md#deepseek-harness-dsh for profile configuration and source-checkout mode.

Compatibility

The DSH carrier requires the native-media DSH client line and relies on its built-in attachment admission and finalizeContent support; the README states it does not carry a compatibility layer for older MCP clients. Capabilities are installed independently as a Skill plus an optional MCP server, and per-capability requirements include ffmpeg for local audio/video, DashScope keys, search-provider keys (Serper/Exa/Tavily), and Blender/FreeCAD with Xvfb on headless Linux.

Details

Recent updates

The README states released capabilities use independent, immutable tags and points to the installation guide for local checkouts, rollback and manual skill + MCP setup rather than publishing a version table; verify the current tag or registry state before installing.

FAQ

How do I install the DSH carrier?
The README's DSH section documents dsh plugin --profile web add @omdsh-dev/qwen-mm-plugins-dsh — note that the npm name did not resolve on 2026-09-13, so verify the publish status or use source-checkout mode.
Do I need a Qwen API key?
Not for everything: the README's core capability needs no API key and requires ffmpeg for audio/video, while api, video-memory and video-edit require DashScope and search requires a Serper, Exa or Tavily key.
Which harnesses are supported?
The guided installer covers Claude Code, CodeBuddy, Codex, Qoder, OpenClaw, Qwen Code and Gemini CLI; in-app setup covers WorkBuddy, QoderWork and QwenWork, and manual setup is documented for DeepSeek Harness, Hermes Agent, opencode, pi and QwenPaw.

Alternatives

Anionex/dsh-vision-toolkit · Flyvhidbwo/dsh-vision-proxy · 54xkeee/dsh-vision

More plugins in uncategorized

Browse more in uncategorized

Guides for uncategorized plugins