--- title: OpenCode --- [OpenCode](https://opencode.ai) is an open-source coding agent that runs in your terminal, reads your project, edits files, and runs commands. Ollama configures OpenCode to use local and cloud models. ## Get started Launch OpenCode with Ollama: ```shell ollama launch opencode ``` ## Capabilities
1. Install OpenCode
2. Configure Ollama as a provider
Add an Ollama provider to `opencode.json`: ```json { "$schema": "https://opencode.ai/config.json", "provider": { "ollama": { "npm": "@ai-sdk/openai-compatible", "name": "Ollama", "options": { "baseURL": "http://localhost:11434/v1" }, "models": { "qwen3.5": { "name": "qwen3.5" } } } } } ```3. Run OpenCode
```shell opencode ``` To configure OpenCode with Ollama without starting an interactive session: ```shell ollama launch opencode --config ``` ### Configuration precedence `ollama launch opencode` starts OpenCode with an inline config for the selected Ollama model. It does not overwrite `~/.config/opencode/opencode.json`; existing OpenCode settings still apply. Models defined only in `opencode.json` do not appear in the `ollama launch` model picker. See OpenCode's [config precedence](https://opencode.ai/docs/config/#precedence-order).