browser-automation / app
Rebrowse
Capability: Rebrowse
Use it when
- You repeat the same multi-step browser task every day and an AI copilot re-reasons through it slowly and differently on each run
- You want to record a browser workflow once and let others replay it deterministically on a cloud browser with visible execution
What it solves
Not the fit when
- Automating sites or accounts you are not authorized to access.
- Evading bot detection, access controls, or platform restrictions.
- Static scraping jobs better served by an HTTP client.
- Recording sessions that expose passwords, payment details, private messages, health data, or other secrets; recordings and generated workflows can capture sensitive on-screen data.
- Treating Supabase Cloud mode as fully local: shared workflows and workflow metadata use the configured cloud database.
- bot detection challenge bypass
- one-off page scraping
- selector maintenance for hand-written automation scripts
Install
Clone `https://github.com/zk1tty/rebrowse-app.git` and enter `rebrowse-app`. For Supabase Cloud, add OpenAI and Supabase credentials to `.env` and run `bash docker/setup-docker.sh`. For a self-hosted Supabase database, add the OpenAI key and run `bash scripts/setup-docker.sh --self-host`.
Invoke
Open the frontend at http://localhost:5173 (API on http://localhost:8000), record a browsing session with the Rebrowse Recorder Chrome extension, then execute the generated workflow on the cloud browser in one click; a real-time rrweb preview shows the headless run
Alternatives
No reviewed alternatives recorded yet.