Skip to main content
Roo Code is an AI dev team in your IDE. Configure Kyma as an OpenAI Compatible provider.

Setup

  1. Open Roo Code settings in VS Code
  2. Select “OpenAI Compatible” as the provider
  3. Fill in:
A new account’s signup credit is added once your email is verified and spends on free tier models only. Models outside it return 402 model_requires_paid until your first top-up.
See all model aliases for shortcuts.

Audio Models (optional)

Roo Code is a coding agent, but if you build voice-enabled extensions or transcript pipelines on the side, Kyma’s audio aliases drop in like any chat model:
  • transcribe → whisper-v3-turbo — 228× realtime speech-to-text
Use them via POST /v1/audio/transcriptions. Text-to-speech is documented in the Audio API reference and Model Aliases.

Prompt Caching

Some models cache a repeated prompt prefix. pricing.cached on /v1/models is the rate Kyma publishes for cached input on that model — usually below its input rate, but not always, so compare the two for the model you use. Every chat completion reports usage.cost, what the request was charged, and usage.cache_discount, Kyma’s figure for what caching saved on it. Whether a prefix is cached automatically or needs a cache_control marker depends on the model’s creator. See Prompt Caching for details.