Roo Code

Roo Code uses the same OpenAI-Compatible provider pattern as Cline.

Setup

  1. Open the Roo Code settings panel.
  2. Set API Provider to OpenAI Compatible.
  3. Fill in:
    • Base URL: https://api.uberllm.dev/v1
    • API Key: your UberLLM key (ull_...)
    • Model: a catalog model id, e.g. deepseek/deepseek-v3.1
  4. Save.

Model configuration (optional)

Roo's Model Configuration exposes Max Output Tokens, Context Window, Image Support, Computer Use, and Input/Output Price. These are display/estimation hints on the client side — actual billing is done by UberLLM at the served provider's real price (Pricing). Set Context Window and Max Output Tokens to match the model's catalog values if Roo needs accurate context management.

Tips

  • Choose a tool-capable model for agent tasks (catalog flag supports_tools).
  • Append :floor (cheapest) or :nitro (fastest) to the model id to steer routing — see Models & routing.
  • The Base URL must be UberLLM's, not api.openai.com.