<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&family=Inter:wght@400;500;600;700&family=STIX+Two+Text:ital,wght@0,400;0,500;0,600;0,700;1,400&family=Material+Symbols+Outlined:wght,FILL@400,0..1&display=swap" />
Coding agents

Roo Code

Multi-agent VSCode dev team forked from Cline.

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

Base URLhttps://api.freetheai.xyz/v1
Recommended modelsolm/deepseek-v4-pro
Chat completions Streaming Tool calling
Step by step

Connect Roo Code to FreeTheAi.

4 steps
  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.freetheai.xyz/v1
    API Key: PASTE_YOUR_FREETHEAI_KEY
    Model: glm/glm-5.1
Recommended aliases

Models that pair well with Roo Code.

  • olm/deepseek-v4-pro
  • glm/glm-5.1
  • olm/kimi-k2.7-code

See the full live catalog at /models. Aliases are stable; pricing on the free tier stays $0.

Heads up

Common 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 the FreeTheAi rate limit and bump concurrency through the FreeTheAi tier system if needed.
Where to next

Keep building.