Integrations
Kilo Code
Kilo Code with ITS INCOM AI: a custom provider from the settings, or kilo.jsonc with the context window, the output limit and tools.
Last updated: 2026-11-03
From the settings
In VS Code: Settings (gear icon) → Providers → at the bottom, Custom provider.
| Field | Value |
|---|---|
| Provider ID | itsincom |
| Display name | ITS INCOM AI |
| Provider API | OpenAI Compatible |
| Base URL | https://api.ai.itsincom.org/v1 |
| API key | your key, sk-its-… |
| Models | read from https://api.ai.itsincom.org/v1/models: pick qwen3.8-27b |
The list read from /v1/models also holds models that do not chat, such as
bge-m3 and whisper-1. Leave those out.
From kilo.jsonc
The context window, the output limit and the tool flag of each model are set
in kilo.jsonc. This is the form Kilo Code's documentation gives for an
OpenAI-compatible provider, with ITS INCOM AI's values:
{
"$schema": "https://app.kilo.ai/config.json",
"model": "openai-compatible/qwen3.8-27b",
"provider": {
"openai-compatible": {
"options": {
"apiKey": "{env:API_KEY}",
"baseURL": "https://api.ai.itsincom.org/v1"
},
"models": {
"qwen3.8-27b": {
"name": "Qwen3.8 27B",
"tool_call": true,
"limit": { "context": 131072, "output": 32768 }
}
}
}
}
}
{env:API_KEY} reads the key from the environment variable API_KEY. Keep the
key in the global file, in ~/.config/kilo: a kilo.json committed to a
project cannot read environment variables.
For another model, add an entry under models with its id and the context
window from Which model.
Which model
qwen3.8-27b for most work, for its 131,072 tokens
of context. qwen3-coder-30b for quick tasks.
More in Which model.
Limits
outputup to 32768. The API refuses amax_tokensabove 32,768 with422.- No reasoning to show: the API does not return a model's reasoning.