wulusai2333/mimo-vision

wulusai2333★ 0TypeScriptLast synced: 2026-08-15

Open on GitHub

DeepSeek Harness (DSH) native plugin — describe_image tool: a vision bridge (image → mimo-v2.5 → text description) over the ctx.fs / ctx.credentials seams

README excerpt

mimo-vision · Native vision plugin for DSH English 中文 mimo-vision is a native plugin for DeepSeek Harness (DSH) , package name mimo-vision . It registers a describe image tool that sends an image to a mimo-v2.5-series multimodal model and returns the text description to the main model — a "vision bridge" built for main models (e.g. deepseek-v4-flash ) that have no vision input of their own. It is not a standalone process: it is a first-class citizen of DSH's "everything is a plugin" model. apply does exactly one thing — registers the capability as a first-class dsh tool. Dependencies, files, credentials, and subprocesses all go through dsh's defined capability seams; uninstalling cleans up cleanly. Implementation paradigm: a direct landing of DSH's native plugin primitives - Registration is reversible by construction : apply(ctx) contains a single ctx.tools.register(defineTool(...)) . register() returns a disposer; when the plugin fiber disposes, the tool is unregistered and its schema is automatically withdrawn from the system prompt. There is no leftover cleanup code — clean uninstall is a structural guarantee , not hand-written cleanup. - inject declares dependencies : export co…

View full README on GitHub →
Media / Contentagentcordisdeepseek-harnessdshdsh-pluginimagemultimodalplugin

Category