{ "$schema": "https://opencode.ai/config.json", "provider": { "litellm": { "npm": "@ai-sdk/openai-compatible", "name": "LiteLLM \u00b7 LOCAL-ONLY", "options": { "baseURL": "{env:LITELLM_BASE}/v1", "apiKey": "{env:LITELLM_KEY}" }, "models": { "gpt-oss-20b": { "name": "gpt-oss-20b (local, resident)", "limit": { "context": 32768, "output": 8192 }, "cost": { "input": 0.0, "output": 0.0, "cache_read": 0.0, "cache_write": 0.0 } }, "qwen3-coder-30b": { "name": "qwen3-coder-30b (local, on demand)", "limit": { "context": 32768, "output": 8192 }, "cost": { "input": 0.0, "output": 0.0, "cache_read": 0.0, "cache_write": 0.0 } }, "gemma3-12b": { "name": "gemma3-12b (local, on demand)", "limit": { "context": 32768, "output": 8192 }, "cost": { "input": 0.0, "output": 0.0, "cache_read": 0.0, "cache_write": 0.0 } }, "local/librarian": { "name": "Librarian - local gpt-oss", "limit": { "context": 16384, "output": 8192 }, "cost": { "input": 0.0, "output": 0.0, "cache_read": 0.0, "cache_write": 0.0 } }, "local/explore": { "name": "Explore - local gpt-oss", "limit": { "context": 16384, "output": 8192 }, "cost": { "input": 0.0, "output": 0.0, "cache_read": 0.0, "cache_write": 0.0 } } } } }, "enabled_providers": [ "litellm" ], "model": "litellm/local/librarian", "small_model": "litellm/local/librarian" }