It sits on top of your existing agent install and gives you a browser interface you can open from any device. You can start sessions, resume existing ones, browse and edit files, manage git and the same control as sitting at your desktop.
Try it: npx @siteboon/claude-code-ui (works with your existing setup) When you open it you'll already see all the sessions from your terminal.
Some backstory:I've wanted to develop from my phone for a long time. When Claude Code arrived, the human-in-the-loop workflow made it practical. So around 8 months ago, I was running Siteboon (a website builder I've been working on for about two years) and started building it on top of Claude Code. There was no easy way to go from my phone to desktop so I thought I'd just build one as a weekend project. I put it on github and shared it at an AI meetup in Amsterdam. I wasn't paying much attention to the repo after that. A few months later I looked up and it had a couple thousand stars which made me rethink what I should actually be working on!
How it works:The server scans ~/.claude/projects/ (and equivalents for Cursor, Gemini, Codex) to discover existing sessions and streams the output to the browser. We started with node-pty streaming back but then moved to the official SDKs as Anthropic (Claude Agent SDK), OpenAI, and Google released them. Sessions you create in the UI are then accessible from any terminal or IDE since they share the same config directories.
The turning point was when Anthropic launched Remote Control. We went from 6.5k to 8.2k stars in a couple of weeks and were trending on GitHub. Their launch apparently made a lot of devs realize that remote agent workflows are possible. But being able to only continue existing sessions, not actually control your coding agent the way you would from your laptop, left a lot to be desired. This project gives you full control from the browser and works across multiple agents, not just Claude.
Next up we're looking at shared team environments and plugins that would extend the platform even further
There's also a hosted version at cloudcli.ai where you get a remote dev environment with everything pre-installed, your own subdomain, and no setup. Useful if you want sessions that keep running after your laptop closes.
Would love feedback on the self-hosted install (try the npx command and tell me what breaks), whether shared team environments would be useful, and how you're currently handling remote agent workflows. I've heard from a lot of people who were using Tailscale+tmux and moved away from it after finding this project.
GitHub: https://github.com/siteboon/claudecodeui | Hosted: https://cloudcli.ai