{"repo":"CharAznable98/roam-cli","free":true,"listed":false,"github":"https://github.com/CharAznable98/roam-cli","clone":"git clone https://github.com/CharAznable98/roam-cli.git","description":"Self-hosted web control plane for Codex, Claude Code, and AI coding agents running on your own machines.","language":"TypeScript","stars":27,"topics":["agent-runner","ai-agents","ai-coding-agent","claude-code","codex","coding-agent","control-plane","developer-tools","fastify","nodejs"],"license":"MIT","category":"ai-agents","readme_excerpt":"RoamCli 中文文档见 README ch.md。 RoamCli is a self-hosted web UI and control plane for Codex, Claude Code, and other AI coding agents running on your own machines. Start, supervise, and resume coding-agent sessions from a browser while keeping repository access and code execution on runner machines you control. The browser talks to the Server; each Runner owns workspace access and execution, then connects outbound to the Server over reverse WebSocket. Built for self-hosted AI coding agent workflows: Codex, Claude Code, local runners, browser supervision, and remote development control planes. Quick links: Quick start · Screenshots · What you can do · How it works · Install from source · Agent plugins · FAQ Screenshots Runtime views from a local demo workspace with a connected Runner, active session, file browser, and Git changes. Desktop Desktop workspace with Runner, Project, Session, chat, and workspace tools visible at once. Files view with the project tree, rendered Markdown preview, and edit actions. Git view with project context, changed files, and an inline diff. Mobile Mobile chat and Files views using the bottom tab navigation. What You Can Do - Connect one or more development-machine Runners to a central Server without opening inbound ports on the Runner. - Create Projects and Sessions from the browser. - Stream agent messages and terminal output while a task is running. - Browse and edit UTF-8 files in the active execution folder. - Review approvals, accept or reject ac","default_branch":null,"files":null,"tree":[],"storefront":"/r/CharAznable98","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/CharAznable98/roam-cli/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."}