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.
Chat completions Streaming Tool calling
Connect Continue.dev to FreeTheAi.
- 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
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: bbg/zai-org/GLM-5.1 apiBase: https://api.freetheai.xyz/v1 apiKey: ${{ secrets.FREETHEAI_API_KEY }} - name: FreeTheAi DeepSeek V4 Pro provider: openai model: bbg/deepseek-ai/DeepSeek-V4-Pro apiBase: https://api.freetheai.xyz/v1 apiKey: ${{ secrets.FREETHEAI_API_KEY }} - 3
Save and reload
Continue hot-reloads the config. Pick FreeTheAi from the model selector at the bottom of the panel.
Models that pair well with Continue.dev.
-
bbg/zai-org/GLM-5.1 -
bbg/deepseek-ai/DeepSeek-V4-Pro -
wsf/kimi-k2.6
See the full live catalog at /models. Aliases are stable; pricing on the free tier stays $0.
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.