A desktop GUI that runs your existing coding agents like Claude Code, Codex and Cursor in tabbed, side-by-side sessions.
aicodeking/pandacode
A small native desktop workspace that runs multiple coding agents (Claude Code, Codex, Kimi Code, OpenCode and more) side by side with projects, Git and a terminal.
- Stars
- 134
- Forks
- 13
- Open issues
- 3
- Last commit
- 3 hours ago
What is it?
PandaCode is a desktop app for working with coding agents. It runs coding CLIs such as Claude Code, Codex, Kimi Code, OpenCode and GLM Coding Plan side by side, and supports Antigravity and xAI's Grok Build through ACP. Projects, Git, a terminal and a browser all live in one window, and each task can use its own harness, model and reasoning effort.
The app is built with Tauri 2, Rust, SQLite and plain TypeScript, and uses the operating system's webview rather than a bundled Chromium. Tasks can run in parallel across projects, can be arranged on a status board, and can be handled by an architect agent with workers. Git worktrees, GitHub pull requests and issues, iOS Simulator and Android emulator tools, and bot integrations for Telegram, Slack, Discord and WhatsApp are also supported.
PandaCode is released under a MIT-based license with an attribution requirement for forks. It has no accounts, license keys or telemetry, and stores conversations and projects locally in SQLite. Prebuilt installers are available for macOS (Apple silicon), Windows x64 and Linux x64.
Key features
- 01Runs Claude Code, Codex, Kimi Code, OpenCode and other coding CLIs in one window.
- 02Lets you choose harness, model and reasoning effort per task.
- 03Provides a status board and parallel tasks across projects.
- 04Supports agent teams with an architect and up to three workers.
- 05Includes Git diffs, per-task worktrees and a GitHub view.
- 06Connects agents to Telegram, Slack, Discord, WhatsApp and a local web chat.
Use cases
- Comparing or switching between several coding agents on the same codebase.
- Running multiple agent tasks in parallel across different projects.
- Reviewing each agent turn's file changes with diffs before committing.
- Driving a coding agent from a chat app such as Telegram or Slack.
Quick start
- 1
Clone the repository from GitHub
git clone https://github.com/aicodeking/pandacode.git - 2
Enter the project folder and install dependencies with npm
npm ci - 3
Start the desktop app in development mode
npm run desktop
Things to know
- Prebuilt downloads cover only macOS on Apple silicon, Windows x64 and Linux x64.
- Release builds are not code-signed, so the OS shows a warning on first launch.
- Git and at least one coding CLI with its own sign-in must be installed separately.
- The project uses a custom PandaCode License, not a standard open-source license; forks used commercially must carry a specific notice.
Topics
FAQ
- What is pandacode?
- A small native desktop workspace that runs multiple coding agents (Claude Code, Codex, Kimi Code, OpenCode and more) side by side with projects, Git and a terminal. PandaCode is a desktop app for working with coding agents. It runs coding CLIs such as Claude Code, Codex, Kimi Code, OpenCode and GLM Coding Plan side by side, and supports Antigravity and xAI's Grok Build through ACP. Projects, Git, a terminal and a browser all live in one window, and each task can use its own harness, model and reasoning effort.
- Is pandacode free to use? What license does it have?
- pandacode is open source under the Other license. Check the license terms before using it in commercial products.
- Is pandacode still maintained?
- Actively maintained. The last commit to pandacode was on Oct 20, 2026.
- What can I use pandacode for?
- Comparing or switching between several coding agents on the same codebase. Running multiple agent tasks in parallel across different projects. Reviewing each agent turn's file changes with diffs before committing. Driving a coding agent from a chat app such as Telegram or Slack.
- How do I install pandacode?
- Clone the repository from GitHub: git clone https://github.com/aicodeking/pandacode.git Enter the project folder and install dependencies with npm: npm ci Start the desktop app in development mode: npm run desktop
- Where can I get pandacode?
- The source code and installation instructions are on GitHub: https://github.com/aicodeking/pandacode
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A desktop app that wraps coding-agent CLIs like Claude Code and Codex in a native chat UI, running many sessions side by side.
Desktop app for running multiple coding agents side by side, each in its own git worktree, with a mobile companion for monitoring.
Desktop, mobile, web and CLI app for running and orchestrating multiple coding agents such as Claude Code, Codex and OpenCode in parallel worktrees.
A desktop app to manage, sync, and organize AI agent skills across Claude Code, Codex, Cursor, Copilot, Gemini CLI and other coding tools.
A btop-style terminal monitor that shows live token usage, context window, rate limits and open ports for Claude Code, Codex CLI and OpenCode sessions.