Search docs...

Start typing to search documentation

RooCode
Roo Code

Roo Code Setup Guide

Add UnoRouter as the OpenAI Compatible provider and Roo Code’s agent roles share the same base URL.

Overview

Roo Code splits the agent into a planning, code, and QA team. Add UnoRouter as the OpenAI Compatible provider and Roo’s roles share the same base URL.

Quick Config

Drop these values into the client. Your key auto-fills when you are signed in.

text
Base URL: https://api.unorouter.ai/v1
API Key: YOUR_API_KEY

Sign in to auto-fill your API key

Compatibility

Chat CompletionsStreamingTool calling

Step-by-step setup

  1. 1
    Install Roo Code

    Install the Roo Code extension in VSCode and open the panel.

  2. 2
    Open API configuration

    Click the settings icon and go to API Configuration.

  3. 3
    Pick OpenAI Compatible

    Set Provider to OpenAI Compatible.

  4. 4
    Fill the connection

    Use these values. The model picker can also auto-populate after the first call.

    text
    Base URL: https://api.unorouter.ai/v1
    API Key: YOUR_API_KEY
    Model: YOUR_MODEL_ID

    Sign in to auto-fill your API key

Recommended models

Free models that work well here. Paste any model id into the client.

mistral-medium-3deepseek-r1-distill-qwen-32bgemini-3.1-pro-previewdevstral-medium-latestlfm-2.5-1.2b-thinking

Gotchas

  • Roo’s Codebase Indexing > Embedder Provider is a separate setting from chat. Configure the chat provider you actually want.
  • Some Roo agent roles run more requests than expected. Watch your UnoRouter rate limit and raise your plan if needed.
Generate API KeyModels