<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

Continue.dev

Open-source assistant for VSCode and JetBrains.

Continue uses a yaml config you can version-control. Drop a FreeTheAi model entry and Continue hot-reloads it.

Base URLhttps://api.freetheai.xyz/v1
Recommended modelsglm/glm-5.1
Chat completions Streaming Tool calling
Step by step

Connect Continue.dev to FreeTheAi.

3 steps
  1. 1

    Open the Continue config

    Edit `~/.continue/config.yaml` (macOS/Linux) or `%USERPROFILE%\.continue\config.yaml` (Windows). Create the file if it does not exist.

  2. 2

    Add a FreeTheAi model entry

    Use provider `openai` with `apiBase`. You can add multiple aliases as separate entries.

    yaml
    models:
      - name: FreeTheAi GLM 5.1
        provider: openai
        model: glm/glm-5.1
        apiBase: https://api.freetheai.xyz/v1
        apiKey: ${{ secrets.FREETHEAI_API_KEY }}
      - name: FreeTheAi DeepSeek V4 Pro
        provider: openai
        model: olm/deepseek-v4-pro
        apiBase: https://api.freetheai.xyz/v1
        apiKey: ${{ secrets.FREETHEAI_API_KEY }}
  3. 3

    Save and reload

    Continue hot-reloads the config. Pick FreeTheAi from the model selector at the bottom of the panel.

Recommended aliases

Models that pair well with Continue.dev.

  • glm/glm-5.1
  • olm/deepseek-v4-pro
  • 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.

  • Use `config.yaml`, not the legacy `config.json`.
  • If a model rejects extra params, set `requestOptions.dropParams: ['frequency_penalty','presence_penalty']` on that model entry.
Where to next

Keep building.