Cherry Studio
Cherry Studio is a cross-platform desktop AI client supporting Windows, macOS, and Linux. It includes many model providers out of the box and also supports adding custom OpenAI-compatible providers. Add Sakrylle as a custom provider and you can use GPT and Claude models directly from inside it.
- Website: https://cherry-ai.com
- Repo: https://github.com/CherryHQ/cherry-studio
- Official docs: https://docs.cherry-ai.com
Prerequisites
- Install the Cherry Studio desktop app
- Create an API Key in the Sakrylle Console
- Confirm in the Console that your account has enough balance
Configuration
OpenAI endpoint
- Open Cherry Studio and click Settings (gear icon) at the bottom-left
- Go to Model Services (Model Providers)
- Scroll to the bottom of the list and click Add to create a new provider
- In the dialog, fill in:
- Provider name:
Sakrylle (OpenAI) - Provider type: choose
OpenAI
- Provider name:
- After creation, return to the provider details page and fill in:
- API Key: paste the key you created in the Sakrylle Console
- API Host:
https://api.sakrylle.com/v1
- Click the Check button next to the API Key field for a connectivity test; it should succeed
- In the Models section below, click Manage to add the models you want to use:
gpt-5.6-sol(recommended default)gpt-5.4,gpt-5.5, etc., as needed
- Make sure the toggle at the top right is Enabled for this provider
Anthropic endpoint
Starting with Cherry Studio 1.9, an Anthropic-type provider is available. If you want to use the native Claude API:
- Same as above — Add a provider, choose type Anthropic
- Fill in:
- API Key: your Sakrylle key
- API Host:
https://api.sakrylle.com(note: no/v1here — the Anthropic SDK appends it automatically)
- In Manage models, add:
claude-haiku-4-5-20251001claude-sonnet-4-6,claude-opus-4-7, as needed
If your Cherry Studio version is older, the Anthropic provider type may not exist. In that case, just use the OpenAI-compatible endpoint — Sakrylle's
/v1/chat/completionsalso routes to Claude, you just can't use Anthropic-specific fields (such as the nativetool_useformat).
Usage
Open the main chat view, select your newly added model in the model picker at the top, and start chatting.
FAQ
- Empty model list / Check fails 401: The API Key is wrong or has been deleted. Go back to API Keys and create a new one
- Check fails with connection refused / timeout: The API Host is wrong. The OpenAI type must end in
/v1; the Anthropic type does not include/v1 - Streaming responses stutter: Cherry Studio Settings → Model Services → find the provider, confirm proxy or VPN is not interfering. If network checks pass and it still happens, disable streaming for that provider and use non-streaming first
- 402 insufficient balance: top up in the Console
