Skip to content
View as Markdown

Kilo Code

Kilo Code adds FreeTheAI as a custom provider with the OpenAI Compatible API and fetches the model list automatically.

Category: Coding tools. Before you start, you need a FreeTheAI account, an API key, and today's check-in.

Settings ​

SettingValue
Provider IDfreetheai
Display nameFreeTheAI
Provider APIOpenAI Compatible
Base URLhttps://api.freetheai.org/v1
API keyYour FreeTheAI key (ftai_..., 53 characters)

Steps ​

Open the providers ​

In VS Code, open Kilo Code's Settings (gear) and go to the Providers tab.

Add a custom provider ​

Scroll to the bottom, press Custom provider, and fill in the values above.

Pick models and submit ​

Select models from the fetched list (or add IDs by hand) and press Submit. They appear in the model picker.

Tips ​

  • For the Kilo CLI, add the same provider to ~/.config/kilo/kilo.json with npm @ai-sdk/openai-compatible, as in the OpenCode guide.

Common questions ​

Kilo Code shows "unknown API route" (404). What is wrong? ​

The Base URL must be exactly api.freetheai.org/v1, without /chat/completions, and the provider API must be OpenAI Compatible.

The API key box looks shorter after I paste my key. Is that a problem? ​

No. Kilo Code hides the key once it is saved. If requests fail with 401, paste the full ftai_ key (53 characters) again.

Do I need a Kilo account? ​

No. A custom provider works without signing in to Kilo.

Why do I get a 403 error? ​

Free models need one check-in a day. Check in at freetheai.org/checkin, then try again.

Kilo Code is stuck on "considering next steps". What should I do? ​

The model is busy. Switch to another model, and check freetheai.org/status.

More help ​

How this guide was checked

Checked against Kilo Code's docs (OpenAI compatible providers) on 2026-09-29.

FreeTheAI documentation. Paid models and plans are coming soon; the free tier has daily limits.