{"id":30823513,"url":"https://github.com/zk1tty/rebrowse-app","last_synced_at":"2026-01-09T23:04:02.894Z","repository":{"id":289676185,"uuid":"971985760","full_name":"zk1tty/rebrowse-app","owner":"zk1tty","description":"Rebrowse app inspired by browser-use","archived":false,"fork":false,"pushed_at":"2025-07-31T11:38:22.000Z","size":56502,"stargazers_count":34,"open_issues_count":14,"forks_count":3,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-07-31T11:54:08.198Z","etag":null,"topics":["browser-use","playwright"],"latest_commit_sha":null,"homepage":"https://rebrowse.me","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zk1tty.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-04-24T11:10:21.000Z","updated_at":"2025-07-31T11:38:27.000Z","dependencies_parsed_at":"2025-06-16T07:35:08.762Z","dependency_job_id":null,"html_url":"https://github.com/zk1tty/rebrowse-app","commit_stats":null,"previous_names":["zk1tty/browser-agent-demo","zk1tty/rebrowse-app"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/zk1tty/rebrowse-app","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zk1tty%2Frebrowse-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zk1tty%2Frebrowse-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zk1tty%2Frebrowse-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zk1tty%2Frebrowse-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zk1tty","download_url":"https://codeload.github.com/zk1tty/rebrowse-app/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zk1tty%2Frebrowse-app/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273893299,"owners_count":25186622,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-06T02:00:13.247Z","response_time":2576,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["browser-use","playwright"],"created_at":"2025-09-06T11:02:54.044Z","updated_at":"2026-01-09T23:04:02.888Z","avatar_url":"https://github.com/zk1tty.png","language":"TypeScript","funding_links":[],"categories":["Specific Applications"],"sub_categories":[],"readme":"[\u003cimg src=\"./doc/assets/header-image.png\" alt=\"Rebrowse Hero\" width=\"full\"/\u003e](https://rebrowse.me)\n[![n0rizkitty](https://img.shields.io/twitter/follow/n0rizkitty?style=social)](https://x.com/n0rizkitty)\n\u003cbr/\u003e\n\n## About Rebrowse\n\n[Rebrowse](https://rebrowse.me) is self-learning browser recorder.   \nIt records what people browse, generates agentic browser workflows.   \nSo users can execute them on cloud browser in one click.   \n\n## Problem to address\n\nMost AI copilots are terrible at **workflow automation**.\nThey are \n- slow - \"what takes so much time?\"\n- not deterministic - \"you did this yesterday. Don't you remember?\"\n- low visibility - \"what is happening?\"\n- call LLM thinking at every run - \"dude, you think too much.\"\n\nI'm solving these real problems.\n\n## Remarkable Features\n\n1. Screen-recording + voice = AI workflows: \n    - Create one deterministic workflow at first.  \n    - Yopu can visually understand the flow with condifence.  \n    \n    ![PH-Apollo-Recording](./doc/assets/PH-apollo-recording.gif)\n\n2. 20x Speed and 95% Accuracy\n    - we use deterministic executions + customised flash-mode of browser-use.\n    - It allows us to execute at 20x speed.\n\n3. The world-first real-time **Preview**/**Evals** of **headless** browser 🙈\n    - I used rrweb to ovecome CROS issues.\n    - You can interact in real-time with the remote browser deployed under proxy on cloud.\n\n    ![Preview Demo](./doc/assets/preview-demo.gif)\n\n\n3. Parallel-run(v0.2.0):\n[\u003cimg src=\"./doc/assets/parallel-run-mode.png\" alt=\"Rebrowse Hero\" width=\"full\"/\u003e](https://rebrowse.me)\n\n## Showcase: Grok-powered X Bot\n\n![X-Bot Demo](./doc/assets/demo-grok-post-hd.gif)\n\n## Demo on prod:   \n\ngo to https://app.rebrowse.me\n\n## Repo structure\n\n```bash\nrebrowse-app\n L api/ # Web backend server on 127.0.0.1:8000\n L ui/  # Web frontend server on 127.0.0.1:5173\n L extension/ # Rebrowse Recorder Chrome extension.\n```\n\n## Installtion Guide\n\n#### **1. Production DB 🌩️** (with Supabase Cloud)\n- quick start with shared workflows.\n- good for learning how to use.\n```bash\n# 1. Clone the repository\ngit clone https://github.com/zk1tty/rebrowse-app.git\ncd rebrowse-app\n\n# 2. Update .env with your credentials:\n#    - OpenAI API Key: https://platform.openai.com/api-keys\n#    - Supabase credentials: https://supabase.com/dashboard\n\n# 3. Start the application\nbash docker/setup-docker.sh\n\n# 4. Access the application!\n# Frontend: http://localhost:5173\n# Backend API: http://localhost:8000\n```\n\n- **Docker Containers**\n\u003cimg src=\"./doc/assets/docker-containers-self-host-mode.png\" alt=\"Docker Containers(prod mode)\" width=\"full\"/\u003e\n\n#### **2. Self-Hosting DB 🏠** (with self-hosting Supabase)\n- Start with a fresh workflow database.\n- good for Entreprise test.\n```bash\n# 1. Clone the repository\ngit clone https://github.com/zk1tty/rebrowse-app.git\ncd rebrowse-app\n\n# 2. Update .env with your credentials:\n#    - OpenAI API Key: https://platform.openai.com/api-keys\n\n# 3. Run setup script with self-hosting flag\nbash scripts/setup-docker.sh --self-host\n\n# 4. Access the application!\n# Frontend: http://localhost:5173\n# Backend API: http://localhost:8000\n# Database Admin: http://localhost:3001\n# Database API: http://localhost:8001\n```\n\n- **Docker Containers**\n\u003cimg src=\"./doc/assets/docker-containers-self-host-mode.png\" alt=\"Docker Containers(self-host mode)\" width=\"full\"/\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzk1tty%2Frebrowse-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzk1tty%2Frebrowse-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzk1tty%2Frebrowse-app/lists"}