Agent guide · rapid-mlx 0.10.3 · ← Back to README

Kilo Code

Kilo Code is a Cline fork with independent maintenance. It ships as a VS Code extension and a CLI; both honor an openai API provider block that points at any OpenAI-compat base URL.

Wire: /v1/chat/completions · Setup: rapid-mlx agents kilo-code --setup · Matrix cell: ✅ ✅ XFAIL(arch) ✅ (DeepSeek R1-Distill — see XFAIL arch).

Install

$ brew install kilo-org/kilo/kilo-code
# or
$ npm install -g kilo-code

Config

One-shot: rapid-mlx agents kilo-code --setup writes ~/.config/kilo-code/settings.json. By hand, the exact template rapid-mlx 0.10.3 emits:

// ~/.config/kilo-code/settings.json
{
  "apiProvider": "openai",
  "openAiBaseUrl": "http://localhost:8000/v1",
  "openAiApiKey": "not-needed",
  "openAiModelId": "default"
}

For the VS Code extension: Settings → Kilo Code → API Provider = openai; Base URL = http://localhost:8000/v1.

Run

$ rapid-mlx serve qwen3-coder-30b-4bit \
    --tool-call-parser hermes --enable-auto-tool-choice
$ kilo-code

Recommended aliases (per rapid-mlx agents kilo-code): qwen3-coder-30b-4bit, qwen3.6-35b-4bit, qwen3.5-9b-4bit, gpt-oss-20b-mxfp4-q8.

Gotchas

Empirical

The kilo-code row of the integration matrix is ✅ on Qwen 3.6, Gemma 4, and gpt-oss; DeepSeek R1-Distill XFAIL(arch). Source of truth for this page: TestKiloCode + rapid-mlx agents kilo-code.

See also