Sign inSign up

sbx/opencode-model-runner-kit:20260820-745504d40a3fb464970835722823a87747feb97c

Manifest digest

sha256:bb8e6354f0be43e73670cdb849d58a5d597ef9a3a3db6a60f77bef4bdc68f1d2

Last pushed

27 days by dockerpublicbot

Type

Sandbox Kit

Manifest digest

sha256:bb8e6354f0be43e73670cdb849d58a5d597ef9a3a3db6a60f77bef4bdc68f1d2

yaml
schemaVersion: "2"
kind: sandbox
name: opencode-model-runner
displayName: OpenCode (Docker Model Runner)
description: OpenCode wired to a local Docker Model Runner instance via its OpenAI-compatible API, with automatic model discovery.
sandbox:
    image: docker/sandbox-templates:opencode-docker
    entrypoint:
        - opencode
agentInstructions:
    filename: AGENTS.md
permissions:
    network:
        allow:
            - host.docker.internal:12434
            - registry.npmjs.org
setup:
    files:
        - path: /home/agent/.config/opencode/opencode.json
          content: |
            {
              "$schema": "https://opencode.ai/config.json",
              "plugin": [
                ["opencode-models-discovery", {
                  "smartModelName": false
                }]
              ],
              "provider": {
                "dmr": {
                  "npm": "@ai-sdk/openai-compatible",
                  "name": "Docker Model Runner",
                  "options": {
                    "baseURL": "http://host.docker.internal:12434/v1",
                    "modelsDiscovery": {
                      "enabled": true
                    }
                  }
                }
              }
            }
          mode: "0644"
          description: Configure OpenCode to use the local Docker Model Runner