packages/kilo-docs/pages/ai-providers/synthetic.md
Synthetic provides access to several open-source AI models running on secure infrastructure within the US and EU. They offer both subscription-based and usage-based pricing options, with strong privacy guarantees - they never train on your data and auto-delete API data within 14 days.
Website: https://synthetic.new
Kilo Code supports all "always on" Synthetic AI models. The available models include various open-source options optimized for different use cases.
Note: Model availability may change. Refer to the Synthetic documentation for the most up-to-date list of supported models and their capabilities.
{% tabs %} {% tab label="VSCode" %}
Open Settings (gear icon) and go to the Providers tab to add Synthetic and enter your API key.
The extension stores this in your kilo.json config file. You can also edit the config file directly — see the CLI tab for the file format.
{% /tab %} {% tab label="CLI" %}
Set the API key as an environment variable or configure it in your kilo.json config file:
export SYNTHETIC_API_KEY="your-api-key"
{
"provider": {
"synthetic": {
"env": ["SYNTHETIC_API_KEY"],
},
},
}
Select a Synthetic model from the model picker after authentication, or set its full synthetic/<model-id> identifier as your default model.
{% /tab %} {% /tabs %}