{"repo":"burakgon/roamcode","free":true,"listed":false,"github":"https://github.com/burakgon/roamcode","clone":"git clone https://github.com/burakgon/roamcode.git","description":"Self-hosted mission control for real Claude Code and Codex sessions — persistent terminals, automations, and browser/mobile control.","language":"TypeScript","stars":20,"topics":["ai-coding","anthropic","claude","claude-code","coding-agent","pwa","remote-development","self-hosted","typescript","ai-agents"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"RoamCode Self-hosted mission control for Claude Code and Codex. Run the real coding-agent TUI on your own machine. Keep Sessions alive and step in from any browser without replacing the CLI you already trust. Website · Get started · Documentation · Discussions Start in three steps RoamCode installs as a per-user service. It defaults to 127.0.0.1 , keeps its own data locally, and prints a five-minute, one-use pairing link when installation finishes. 1. Install on the machine that runs your agents macOS with Homebrew (recommended; installs Node.js and tmux dependencies): macOS or Linux with Node.js 24+ and tmux already installed: Prefer to inspect the bootstrap first? Read scripts/install.sh , then run the published CLI directly: 2. Open the pairing link The installer verifies that the service is healthy, then prints a QR code and one-use link. Open it in a browser on the same machine. For a phone or another computer, first create a private or HTTPS route you control, then run: 3. Open a terminal Pick a working directory and choose Open terminal . RoamCode starts an ordinary login shell inside tmux ; run claude , codex , or any other command yourself. When a supported coding agent becomes the foreground process, RoamCode detects it and adds its identity and status to the Session without changing the command, shell, or agent. A Session only needs a shell. Install and authenticate a provider CLI when you want to run that agent. See the complete getting-started guide, including Li","default_branch":null,"files":null,"tree":[],"storefront":"/r/burakgon","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/burakgon/roamcode/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}