Kilo Code (VS Code)
Connect Kilo Code (VS Code) to GetVibe API: pick the OpenAI Compatible provider, base URL getvibeapi.com/v1, and your sk-pv-… key.
Ready-made config
Built from our catalog on request: the API address, every published model with its context and output limit, and the recommended settings. It contains no key. Kilo reads the key from the GETVIBE_API_KEY variable (the provider env field).
# macOS / Linux
mkdir -p ~/.config/kilo
curl -fsSL https://getvibeapi.com/api/integrations/kilo.json -o ~/.config/kilo/kilo.json# Windows PowerShell
New-Item -ItemType Directory -Force "$HOME\.config\kilo" | Out-Null
Invoke-WebRequest https://getvibeapi.com/api/integrations/kilo.json -OutFile "$HOME\.config\kilo\kilo.json"- Main model —
gpt-6.1-sol: strong agentic coder with a large context at a moderate price; the bare id keeps cross-channel failover on. - Small tasks —
deepseek-v4.1-flash: cheapest capable model with a 1M context, for titles, summaries, commit messages and compaction. - Streaming on, a 600-second request timeout, reasoning effort medium: a long reasoning answer takes minutes, and without streaming it runs into the wait limit.
- Bare model IDs everywhere, no :suffix — that keeps automatic failover to a healthy channel on.
The catalog changes: when new models appear, download the file again. To keep only some models, add
?models= with comma-separated IDs to the URL.Kilo Code is a VS Code extension for AI-assisted coding. It connects to GetVibevia an OpenAI Compatible provider.
Setup
| Parameter | Type | Description |
|---|---|---|
API Provider | select | OpenAI Compatible |
Base URL | field | https://getvibeapi.com/v1 |
API Key | field | Your sk-pv-… key from the dashboard — the key itself, not a variable name |
Model ID | field | gpt-6.1-sol or claude-opus-5.5 |
# In the Kilo Code extension settings:
API Provider: OpenAI Compatible
Base URL: https://getvibeapi.com/v1
API Key: sk-pv-… (your key from the dashboard, pasted as is)
Model ID: gpt-6.1-solKilo Code uses
/v1/chat/completions. The base address is https://getvibeapi.com/v1 (with /v1).For normal use, specify the bare public model name without a
:suffix: a suffix pins one channel and disables automatic switching to a healthy one.