Drive a shared remote browser with Playwright commands. Run a server where the browser lives, then send commands from any client.
curl -fsSL rechrome.pages.dev/setup.sh | bash
powershell -c "irm rechrome.pages.dev/setup.ps1 | iex"
Installs bun and the rechrome package, then prints the next step.
On the machine that hosts the browser, run rech setup once (daemon + Chrome extension + config);
after that you can rech open <url> and rech screenshot.
Clients are auto-namespaced by git repo or hostname — no cross-talk between projects.
Screenshots and PDFs are downloaded straight back to the calling client.
Built on playwright-multi-tab: tab-new, tab-list, tab-select, and a persistent session daemon.
Bearer auth, path-traversal protection, and env allowlisting for child processes.
rech setup once — it installs the Chrome extension and starts the daemon.RECHROME_URL from .env.local to any client project.rech open https://example.com → rech screenshot → rech tab-list.