> For the complete documentation index, see [llms.txt](https://docs.cherryai.com.cn/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cherryai.com.cn/docs/en-us/cherry-studio/preview/app.md).

# Mini Program

The mini program page opens the web versions of various AI vendors (such as ChatGPT, Claude, Ernie Bot, Kimi, etc.) in native client windows, allowing you to switch between different model web experiences without leaving Cherry Studio.

### Enter Mini Programs

{% stepper %}
{% step %}

### Open the Launcher

Top Tab bar click `+`or open \[Launcher] directly.
{% endstep %}

{% step %}

### Enter Mini Programs

Click the \[Mini Programs] app icon.
{% endstep %}

{% step %}

### Choose a service

Select the service you want to open in the mini program grid.
{% endstep %}
{% endstepper %}

<figure><img src="/files/870e1457435625ac75082821867b768e04e253cd" alt=""><figcaption><p>The mini program grid includes dozens of built-in services; click the top-right <code>+</code> to add any website</p></figcaption></figure>

There is a **search box**in the middle of the page; the top right `+` is used to add custom websites,`☰` Open \[Mini Program Display Settings].

### Settings

In \[Settings] → \[Mini Programs], you can make the following adjustments to mini programs:

* **Show / Hide Mini Programs**: You can drag mini programs left or right between the two areas to control whether they are shown or hidden
* **Sort Mini Programs**: Drag up or down to sort mini programs
* **Mini Program Area Filtering**: Based on your selection, mini programs you cannot access will be automatically hidden
* **Mini Program Cache Count**: If the number of mini programs opened at the same time exceeds this count, some mini programs will enter an inactive state

### Customization and Management

Cherry Studio's mini programs support the following actions:

* **Add to Launcher**: Add frequently used mini programs to the launcher for convenient access from the `+` entry. You can manage them in \[Settings] → \[Mini Programs], or right-click a mini program icon and choose **Add to Launcher**
* **Add to Sidebar**: Pin frequently used mini programs to the left sidebar for one-click access; just right-click the mini program icon and choose **Add to Sidebar** or **Remove from Sidebar**
* **Keep Alive**: Keep the mini program window from being destroyed immediately when you switch away, so you don't need to log in again or reload when you return
* **Add Custom Website**: Click the `+`in the top-right corner of the page, then fill in the name, URL, and icon to add it to the grid
* **Delete / Edit**: Right-click any mini program icon to

After opening a mini program, its window comes with a toolbar:**Back**,**Forward**,**Refresh**,**Open in Browser**. You can also choose whether in-page links open in the default window or in the system browser.

<figure><img src="/files/ab7fb42962a2ecaa42348dd8d7ea3bb6e57e55d6" alt=""><figcaption><p>Mini program window toolbar: left side Back / Forward / Refresh, right side Open in Browser, Add to Launcher, and in-page link opening mode</p></figcaption></figure>

### Tips and tricks

* Mini programs use the **web versions**of each service; login state, cookies, and settings are stored locally and isolated from the system browser
* If a mini program fails to load, you can right-click → Refresh, or check your proxy settings (see [General Settings](/docs/en-us/pre-basic/settings/general.md))

{% hint style="info" %}
The current mini program is not yet integrated with the chat panel. If you need AI to read content in a mini program, you must copy it manually or take a screenshot.
{% endhint %}

If you encounter any issues, please submit feedback in [Feedback and Suggestions](/docs/en-us/question-contact/suggestions.md) .&#x20;

***

### Get help and submit feedback

If you encounter any questions, bugs, or have suggestions for feature improvements during configuration or use, please refer to [Feedback and Suggestions](/docs/en-us/question-contact/suggestions.md) for the official channels provided.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.cherryai.com.cn/docs/en-us/cherry-studio/preview/app.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
