Skip to content
OPEN SOURCE

The open source UI for Claude Code. Free to self-host.

AGPL-3 licensed at github.com/siteboon/claudecodeui. Self-host free with one npx command, or let us host it. No paywalled features.

12.4k GitHub stars1.7k forksAGPL-3.0-or-later

What you get for free

Self-host the same UI that powers CloudCLI Cloud. No feature in the self-hosted UI is held back for the hosted version.

The full UI

Chat interface, file explorer with live editing, Git explorer, and a built-in shell terminal.

Multiple agents

Claude Code, Cursor CLI, Codex, and Gemini CLI, self-hosted, using your own subscriptions.

A real plugin system

Custom tabs with their own frontend and optional Node.js backend.

AGPL-3, no paywall

No feature in the self-hosted UI is held back for the hosted version.

Run it your way

Self-host it directly with npx, or run it in an isolated sandbox for hypervisor-level isolation. Both are free.

Or run it in an isolated sandbox

The experimental sandbox mode starts the agent inside a hypervisor-level microVM instead of directly on your host, using Docker's sbx CLI. Claude Code, Codex, and Gemini CLI are supported in sandbox mode today.

Try it with npx, no install required

Run npx @cloudcli-ai/cloudcli (Node.js v22+) and open localhost:3001. Every session already on the machine, across Claude Code, Cursor CLI, Codex, and Gemini CLI, is discovered automatically from ~/.claude. For regular use, install it globally instead.

Not a bait-and-switch

AGPL-3 is a deliberate choice. It keeps CloudCLI Open Source open if someone forks it commercially.

AGPL-3.0-or-later

Run it, modify it, self-host it for free. Modify it as a network service and you share your source with its users.

No paywalled UI features

Every UI feature, including the plugin system, is available self-hosted for free.

Extensible by design

Nine community plugins exist today because the plugin API and manifest format are documented.

FAQ

Yes. The UI that powers both self-hosted CloudCLI and CloudCLI Cloud is open source at github.com/siteboon/claudecodeui.

Not one you can run yourself: Claude Code ships as a terminal CLI, and Anthropic's web version runs sessions on Anthropic-managed infrastructure only. CloudCLI Open Source gives Claude Code a full web interface on your own machine: chat, file explorer, Git, and a real terminal, self-hosted with one npx command.

No. Claude Code is Anthropic's proprietary CLI; its public GitHub repo hosts issues and docs, not open source code. What is open source is CloudCLI's UI and environment layer around it, licensed AGPL-3.0-or-later at github.com/siteboon/claudecodeui.

AGPL-3.0-or-later. You can run, modify, and self-host it freely. If you modify it and run your modified version as a network service for others, you have to share that modified source with your users.

Yes. npx @cloudcli-ai/cloudcli runs it directly (Node.js v22+), or install it globally with npm install -g @cloudcli-ai/cloudcli. There is also an experimental Docker sandbox mode for hypervisor-level isolation. Both are free.

CloudCLI Cloud adds infrastructure the self-hosted UI cannot provide on its own: environments that keep running after you close your laptop, no machine you have to keep on, and team sharing. The UI itself is the same open source project either way.

No. Every UI feature, including the plugin system, is available self-hosted for free. The only thing CloudCLI Cloud charges for is the hosted infrastructure itself, not a gated feature inside the UI.

Star it, self-host it, or let us host it

Open source under AGPL-3.0-or-later. Self-host for free, or use the hosted version from EUR 7/month.

No pitch, just answers →