X-AIO_FrameX-AIO
Chat and General-Purpose Clients

Cherry Studio

Install Cherry Studio on macOS and connect models through X-AIO with one click.

Cherry Studio is a desktop client that supports multi-model chat, knowledge bases, translation, and AI image generation. Designed for first-time users, this guide uses macOS (Apple silicon) and Cherry Studio 2.0.9 to walk through installation, connecting X-AIO, adding a model, and starting your first chat, all on one page.

Windows users should download the Windows installer from the official website and follow the prompts to complete the installation. Button locations may vary slightly between Windows, macOS, and different Cherry Studio versions, but the overall process for connecting a provider, adding a model, and starting a chat is the same.

Before you begin

Sign in to X-AIO Tokens Plan in Chrome first. This guide will never display or ask for your complete API key. Do not send your key to anyone or include it in screenshots, chats, or code repositories.

1. Download and install Cherry Studio (macOS)

Open the Cherry Studio website, go to the download page, and select the version that matches your Mac:

  • For an Apple M-series chip, select macOS · ARM64.
  • For an Intel chip, select Intel chip.

The download button retrieves the installer from Cherry Studio's GitHub Releases page. This is expected.

Select macOS ARM64 on the Cherry Studio download page

When the download finishes, double-click the .dmg file. In the window that opens, drag the Cherry Studio icon to the Applications folder.

Drag Cherry Studio to the Applications folder

Launch Cherry Studio from Applications for the first time. When the standard macOS prompt warns that the app was downloaded from the internet, verify the app name and click Open.

Click Open in the macOS prompt

Installation note

The image above shows the standard macOS first-launch prompt. If the system says the app is damaged or the developer cannot be verified, stop the installation and download the latest version again from the Cherry Studio website. Do not disable Gatekeeper or bypass macOS security checks.

2. Complete the first launch and switch to English

  1. Open the language menu in the upper-right corner and select English. Skip this step if the interface is already in English.
  2. Read the privacy agreement at the bottom and decide whether to accept it. If you want to continue, select the checkbox yourself.
  3. Click Configure other providers to enter Cherry Studio.

Language selection on the Cherry Studio first-launch screen

3. Create an X-AIO API key

Open the X-AIO API Keys page, click Create API Key, and complete the following settings:

  1. Enter a recognizable name, such as Cherry Studio - Mac.
  2. Choose an appropriate expiration period. This guide uses 90 days as an example. Avoid creating a permanent key for a temporary device.
  3. Click Create Key.

Create a 90-day API key for Cherry Studio

You do not need to paste the key into documentation or a chat after creating it. Continue by using the one-click connection option in the dashboard.

4. Connect Cherry Studio with one click

Find the action area on the right side of the key card you just created, then follow these steps:

  1. Click the Connect Client button on the far right, represented by a branching icon.
  2. In the expanded menu, click Connect Cherry Studio.

Select the one-click Cherry Studio connection in the key actions

When Chrome asks "Open Cherry Studio?", click Open Cherry Studio. You do not need to select "Always allow."

Click Open Cherry Studio in Chrome

Cherry Studio will display an import confirmation window. Verify the following information:

  • Provider name: X-AIO Tokens Plan
  • Provider ID: xaio-v2
  • Base URL: https://llm-api.x-aio.com/v1
  • API key: Keep it hidden; do not click the eye icon to reveal it

After confirming the details, click Add.

Confirm the X-AIO Tokens Plan provider import

When you see a message confirming that the API key was added to X-AIO Tokens Plan, the import is complete. If the provider toggle in the upper-right corner is off, turn it on.

X-AIO Tokens Plan imported successfully

5. Retrieve the list and add an example model

After importing the provider, you still need to add the model you want to use in Cherry Studio:

  1. Go to Settings → Model Services → X-AIO Tokens Plan and click Get Model List.
  2. Search for deepseek-v4-flash-0731 in the model window.
  3. Find DeepSeek V4 Flash (0731) and click the + on the right side of its row.
  4. The model has been added when the button changes to and the row turns green. You do not need to add every model at once.

Search for and add the deepseek-v4-flash-0731 model

Can't find the model

The platform updates its model list over time. If the example model does not appear, click Get Model List again and confirm that the provider toggle is on. deepseek-v4-flash-0731 is used only as an example; refer to the live lists in the dashboard and client for currently available models.

6. Select the model and start chatting

  1. Click Back in the upper-left corner to return to the chat page.
  2. Click the model name at the top of the chat.
  3. Under X-AIO Tokens Plan, select DeepSeek V4 Flash (0731).

When DeepSeek V4 Flash (0731) appears at the top of the chat, the current conversation is using the example model.

Select DeepSeek V4 Flash (0731) on the chat page

Send a simple message in the input box, for example:

Hello. Please introduce yourself in one sentence.

After the model responds, the API key, provider, model, and network connection are all configured successfully.

Complete the first chat with deepseek-v4-flash-0731

Troubleshooting

Cherry Studio does not open after I use the one-click connection

Confirm that Cherry Studio is installed and has been launched at least once. Then return to Chrome and click Connect Cherry Studio again. When the browser displays the external application prompt, click Open Cherry Studio.

The import succeeded, but there is no model on the chat page

Importing a provider does not automatically add a model. Return to Settings → Model Services → X-AIO Tokens Plan, click Get Model List, search for the model, and then click the + on the right.

The API key is reported as invalid or expired

Go to the X-AIO API Keys page and check the key's status and expiration date. To replace it, create a new key and repeat the one-click connection process. Disable old keys in the dashboard as soon as you no longer use them.

The model takes a long time to respond

Confirm that DeepSeek V4 Flash (0731) is selected at the top of the chat, then check the provider toggle, your network connection, and your available account balance. Response times vary with network conditions and current demand.

Manual configuration (fallback)

Only if the one-click connection is unavailable, manually add an OpenAI-compatible provider under Settings → Model Services:

SettingValue
Provider nameX-AIO Tokens Plan
API URLhttps://llm-api.x-aio.com/v1
API keyAn API key created in the X-AIO dashboard

After saving, follow Section 5 to retrieve the model list and add deepseek-v4-flash-0731. Keep the key masked while entering it, and never capture or share the complete key.

On this page