bauerelizabeth07139/opencode-eyes-nvidia ↗★ 0

dsh-opencode-eyes-nvidia

DeepSeek Harness plugin: eyes for text-only models through NVIDIA NIM. It mounts the bundled opencode-eyes-nvidia MCP server, which sends an image to a hosted vision model (MiniMax-M3 by default) and returns a description, exposing mcp__opencode_eyes_nvidia__describe_image and mcp__opencode_eyes_nvidia__list_vision_models. 适合需要利用英伟达托管的视觉模型来识别和描述图片的用户。

Package
dsh-opencode-eyes-nvidia
Compatibility
Unverified
Harness peer range
>=0.1.5-rc.1 <0.2.0-0 || >=0.2.0-rc.0 <0.3.0-0
Cordis peer range
>=4.0.2
Version
0.1.0
License
MIT
Last updated
Oct 8, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:bauerelizabeth07139/opencode-eyes-nvidia

Configuration

KeyEnvironment variableDefaultMeaning
python—discoveredinterpreter that runs the server
apiKeyNVIDIA_API_KEY(empty)the first key of the rotation ring
modelNVIDIA_MODELminimaxai/minimax-m3default model id
baseUrlNVIDIA_BASE_URLhttps://integrate.api.nvidia.com/v1NIM endpoint
timeoutSecondsNVIDIA_TIMEOUT120the server's own HTTP timeout
maxDimensionNVIDIA_MAX_DIMENSION2048images are downscaled to this edge length
jpegQualityNVIDIA_JPEG_QUALITY85JPEG quality of the re-encoded image
thinkingModeNVIDIA_THINKING_MODE(unset)enabled / disabled / adaptive; only sent to minimax models
toolCallTimeoutMs—300000DSH's per-call budget; key rotation sleeps between attempts
env—{}raw passthrough — use this for NVIDIA_API_KEYS and NVIDIA_API_KEY_1..N

Every field is optional and lives in the loader row. For example, in cordis.patch.yml:

- id: dsh-opencode-eyes-nvidia
  name: 'dsh-opencode-eyes-nvidia'
  config:
    apiKey: 'nvapi-...'
    model: 'minimaxai/minimax-m3'
    env:
      NVIDIA_API_KEYS: 'nvapi-first,nvapi-second'