[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-71906":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":24,"hasPages":22,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":26,"readmeContent":27,"aiSummary":28,"trendingCount":16,"starSnapshotCount":16,"syncStatus":29,"lastSyncTime":30,"discoverSource":31},71906,"web-ui","browser-use\u002Fweb-ui","browser-use","🖥️ Run AI Agent in your browser.","",null,"Python",16051,2709,125,270,0,15,33,99,45,"MIT License",false,"main",true,[],"2026-06-12 02:02:55","\u003Cimg src=\".\u002Fassets\u002Fweb-ui.png\" alt=\"Browser Use Web UI\" width=\"full\"\u002F>\n\n\u003Cbr\u002F>\n\n[![GitHub stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fbrowser-use\u002Fweb-ui?style=social)](https:\u002F\u002Fgithub.com\u002Fbrowser-use\u002Fweb-ui\u002Fstargazers)\n[![Discord](https:\u002F\u002Fimg.shields.io\u002Fdiscord\u002F1303749220842340412?color=7289DA&label=Discord&logo=discord&logoColor=white)](https:\u002F\u002Flink.browser-use.com\u002Fdiscord)\n[![Documentation](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDocumentation-📕-blue)](https:\u002F\u002Fdocs.browser-use.com)\n[![WarmShao](https:\u002F\u002Fimg.shields.io\u002Ftwitter\u002Ffollow\u002Fwarmshao?style=social)](https:\u002F\u002Fx.com\u002Fwarmshao)\n\nThis project builds upon the foundation of the [browser-use](https:\u002F\u002Fgithub.com\u002Fbrowser-use\u002Fbrowser-use), which is designed to make websites accessible for AI agents.\n\nWe would like to officially thank [WarmShao](https:\u002F\u002Fgithub.com\u002Fwarmshao) for his contribution to this project.\n\n**WebUI:** is built on Gradio and supports most of `browser-use` functionalities. This UI is designed to be user-friendly and enables easy interaction with the browser agent.\n\n**Expanded LLM Support:** We've integrated support for various Large Language Models (LLMs), including: Google, OpenAI, Azure OpenAI, Anthropic, DeepSeek, Ollama etc. And we plan to add support for even more models in the future.\n\n**Custom Browser Support:** You can use your own browser with our tool, eliminating the need to re-login to sites or deal with other authentication challenges. This feature also supports high-definition screen recording.\n\n**Persistent Browser Sessions:** You can choose to keep the browser window open between AI tasks, allowing you to see the complete history and state of AI interactions.\n\n\u003Cvideo src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F56bc7080-f2e3-4367-af22-6bf2245ff6cb\" controls=\"controls\">Your browser does not support playing this video!\u003C\u002Fvideo>\n\n## Installation Guide\n\n### Option 1: Local Installation\n\nRead the [quickstart guide](https:\u002F\u002Fdocs.browser-use.com\u002Fquickstart#prepare-the-environment) or follow the steps below to get started.\n\n#### Step 1: Clone the Repository\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fbrowser-use\u002Fweb-ui.git\ncd web-ui\n```\n\n#### Step 2: Set Up Python Environment\nWe recommend using [uv](https:\u002F\u002Fdocs.astral.sh\u002Fuv\u002F) for managing the Python environment.\n\nUsing uv (recommended):\n```bash\nuv venv --python 3.11\n```\n\nActivate the virtual environment:\n- Windows (Command Prompt):\n```cmd\n.venv\\Scripts\\activate\n```\n- Windows (PowerShell):\n```powershell\n.\\.venv\\Scripts\\Activate.ps1\n```\n- macOS\u002FLinux:\n```bash\nsource .venv\u002Fbin\u002Factivate\n```\n\n#### Step 3: Install Dependencies\nInstall Python packages:\n```bash\nuv pip install -r requirements.txt\n```\n\nInstall Browsers in playwright. \n```bash\nplaywright install --with-deps\n```\nOr you can install specific browsers by running:\n```bash\nplaywright install chromium --with-deps\n```\n\n#### Step 4: Configure Environment\n1. Create a copy of the example environment file:\n- Windows (Command Prompt):\n```bash\ncopy .env.example .env\n```\n- macOS\u002FLinux\u002FWindows (PowerShell):\n```bash\ncp .env.example .env\n```\n2. Open `.env` in your preferred text editor and add your API keys and other settings\n\n#### Step 5: Enjoy the web-ui\n1.  **Run the WebUI:**\n    ```bash\n    python webui.py --ip 127.0.0.1 --port 7788\n    ```\n2. **Access the WebUI:** Open your web browser and navigate to `http:\u002F\u002F127.0.0.1:7788`.\n3. **Using Your Own Browser(Optional):**\n    - Set `BROWSER_PATH` to the executable path of your browser and `BROWSER_USER_DATA` to the user data directory of your browser. Leave `BROWSER_USER_DATA` empty if you want to use local user data.\n      - Windows\n        ```env\n         BROWSER_PATH=\"C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe\"\n         BROWSER_USER_DATA=\"C:\\Users\\YourUsername\\AppData\\Local\\Google\\Chrome\\User Data\"\n        ```\n        > Note: Replace `YourUsername` with your actual Windows username for Windows systems.\n      - Mac\n        ```env\n         BROWSER_PATH=\"\u002FApplications\u002FGoogle Chrome.app\u002FContents\u002FMacOS\u002FGoogle Chrome\"\n         BROWSER_USER_DATA=\"\u002FUsers\u002FYourUsername\u002FLibrary\u002FApplication Support\u002FGoogle\u002FChrome\"\n        ```\n    - Close all Chrome windows\n    - Open the WebUI in a non-Chrome browser, such as Firefox or Edge. This is important because the persistent browser context will use the Chrome data when running the agent.\n    - Check the \"Use Own Browser\" option within the Browser Settings.\n\n### Option 2: Docker Installation\n\n#### Prerequisites\n- Docker and Docker Compose installed\n  - [Docker Desktop](https:\u002F\u002Fwww.docker.com\u002Fproducts\u002Fdocker-desktop\u002F) (For Windows\u002FmacOS)\n  - [Docker Engine](https:\u002F\u002Fdocs.docker.com\u002Fengine\u002Finstall\u002F) and [Docker Compose](https:\u002F\u002Fdocs.docker.com\u002Fcompose\u002Finstall\u002F) (For Linux)\n\n#### Step 1: Clone the Repository\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fbrowser-use\u002Fweb-ui.git\ncd web-ui\n```\n\n#### Step 2: Configure Environment\n1. Create a copy of the example environment file:\n- Windows (Command Prompt):\n```bash\ncopy .env.example .env\n```\n- macOS\u002FLinux\u002FWindows (PowerShell):\n```bash\ncp .env.example .env\n```\n2. Open `.env` in your preferred text editor and add your API keys and other settings\n\n#### Step 3: Docker Build and Run\n```bash\ndocker compose up --build\n```\nFor ARM64 systems (e.g., Apple Silicon Macs), please run follow command:\n```bash\nTARGETPLATFORM=linux\u002Farm64 docker compose up --build\n```\n\n#### Step 4: Enjoy the web-ui and vnc\n- Web-UI: Open `http:\u002F\u002Flocalhost:7788` in your browser\n- VNC Viewer (for watching browser interactions): Open `http:\u002F\u002Flocalhost:6080\u002Fvnc.html`\n  - Default VNC password: \"youvncpassword\"\n  - Can be changed by setting `VNC_PASSWORD` in your `.env` file\n\n## Changelog\n- [x] **2025\u002F01\u002F26:** Thanks to @vvincent1234. Now browser-use-webui can combine with DeepSeek-r1 to engage in deep thinking!\n- [x] **2025\u002F01\u002F10:** Thanks to @casistack. Now we have Docker Setup option and also Support keep browser open between tasks.[Video tutorial demo](https:\u002F\u002Fgithub.com\u002Fbrowser-use\u002Fweb-ui\u002Fissues\u002F1#issuecomment-2582511750).\n- [x] **2025\u002F01\u002F06:** Thanks to @richard-devbot. A New and Well-Designed WebUI is released. [Video tutorial demo](https:\u002F\u002Fgithub.com\u002Fwarmshao\u002Fbrowser-use-webui\u002Fissues\u002F1#issuecomment-2573393113).\n","该项目允许用户在浏览器中运行AI代理。它基于Gradio构建，支持大部分browser-use的功能，并且设计了友好的用户界面以便于与浏览器代理进行交互。项目扩展了对多种大型语言模型（如Google、OpenAI等）的支持，并且可以自定义浏览器使用，无需重复登录或处理认证问题，同时支持高清屏幕录制。此外，它还提供了持久化浏览器会话功能，使得在执行不同AI任务之间能够保持浏览器窗口开启状态，便于查看完整的互动历史和状态。适合需要通过浏览器自动化访问网站并利用AI能力的场景，比如自动化测试、数据抓取或是辅助日常办公等。",2,"2026-06-11 03:39:24","high_star"]