> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mossx.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# CC GUI desktop overview

> Use Claude Code, Codex, OpenCode, Grok, Kimi, Pi, and DeepSeek Harness from one standalone desktop app.

The **CC GUI desktop app** (app name **ccgui**, also **CCGUI** / **ccgui**) is an open-source AI coding desktop application. It puts several command-line AI coding runtimes into one graphical interface, so you can write code, fix bugs, and commit to Git in a chat-style workflow.

The current app identifier is `com.zhukunpenglinyutong.ccgui`. It is built with **Tauri 2 + React + Rust** and supports macOS / Windows / Linux.

<Note>
  CC GUI is an independent open-source project. It is not affiliated with, endorsed by, or sponsored by Anthropic, OpenAI, Google, or other third-party tool vendors.
</Note>

<img src="https://mintcdn.com/mossx-docs/kz4nt5KFSKzkAZwe/images/desktop/app-overview.png?fit=max&auto=format&n=kz4nt5KFSKzkAZwe&q=85&s=c65450255166dd956fc337300bfcda29" alt="Desktop app overview" width="100%" data-path="images/desktop/app-overview.png" />

## What it can do

* Switch among Claude Code, Codex, OpenCode, Grok, Kimi, Pi, DeepSeek Harness, and other runtimes in one app.
* Use `@` to cite files, `@@` for project memory, `@#` for notes, `/` for slash commands, `$` for skills, and `!` for prompts. Agents are usually chosen from the input toolbar.
* Built-in file tree, terminal, Git panel, global search, and Plan panel.
* Manage configured MCP servers, Skills, Agents, the prompt library, and permission prompts.
* Desktop-only features such as the project knowledge map, project memory, and context ledger.
* In-app auto-update.

## Supported runtimes

| Status      | Name                   | Notes                                                                                 |
| ----------- | ---------------------- | ------------------------------------------------------------------------------------- |
| Available   | Claude Code            | The most complete primary runtime                                                     |
| Available   | Codex CLI              | OpenAI Codex ecosystem                                                                |
| Available   | Kimi CLI               | Local `kimi`                                                                          |
| Available   | Grok CLI               | Local `grok`                                                                          |
| Available   | OpenCode               | Local `opencode` (can be moved to **Disabled**)                                       |
| Available   | PI CLI                 | Local `pi`                                                                            |
| Available   | DeepSeek Harness (DSH) | Host runtime (host/port)                                                              |
| Coming soon | Gemini CLI and others  | Shown in the **Coming soon** group. This documentation does not treat them as shipped |

<Note>
  The MCP / Plugin marketplace entry is still **Coming Soon**. The README note that Gemini is enabled by default is outdated. Follow the desktop Settings page.
</Note>

## How it relates to other clients

CC GUI also has a VS Code extension, a JetBrains plugin, and a mobile client. Chat and provider concepts are similar. The file tree, built-in terminal, project knowledge map, project memory, and multi-workspace management belong to the desktop app only.

On configuration: the provider structure in `~/.ccgui/config.json` can be shared with the JetBrains client. Sessions and UI state are not guaranteed to stay in sync across clients.

This series covers the desktop app only. Sidebar groups: Get started, Guides, Providers / CLI, Advanced, Community. Each engine has its own page. Detection and install share one page.

## Start here

<Columns cols={2}>
  <Card title="Download and install" icon="download" href="/en/desktop/start/install">
    Install the macOS / Windows / Linux package from GitHub Releases.
  </Card>

  <Card title="Prepare your environment" icon="wrench" href="/en/desktop/start/setup">
    Set up runtimes, API keys, and each engine CLI.
  </Card>

  <Card title="Providers / CLI" icon="boxes" href="/en/desktop/providers/overview">
    Separate pages for Claude, Codex, Kimi, Grok, OpenCode, Pi, and DSH.
  </Card>

  <Card title="Send the first message" icon="message-square" href="/en/desktop/start/first-task">
    Add a project, choose a provider, and finish the first chat.
  </Card>

  <Card title="Learn the interface" icon="layout-dashboard" href="/en/desktop/start/interface">
    Home, chat, file tree, Git, terminal, and Settings.
  </Card>
</Columns>
