Browser Use Web UI

Normal
GitHub Python MIT

Description

A web interface for running AI agents in the browser, providing a visual experience for browser automation operations.

Key Features

  • Gradio-based WebUI supporting most browser-use functionalities with an intuitive interface
  • Expanded LLM support including Google, OpenAI, Azure OpenAI, Anthropic, DeepSeek, and Ollama
  • Custom browser support allowing use of your own browser without re-login or authentication issues
  • Persistent browser sessions keeping the browser window open between AI tasks for complete interaction history
  • Docker deployment with VNC viewer for watching browser interactions in real time
  • DeepSeek-r1 integration for deep thinking capabilities in browser automation tasks

Use Cases

💡 Web scraping and data extraction with visual browser automation
💡 Automated form filling and web interactions for testing or data entry
💡 AI-powered browser research tasks requiring multi-step navigation
💡 Browser-based workflow automation without coding knowledge
💡 Rapid prototyping of browser agent applications with a visual interface

Quick Start

Clone the repo, set up a Python 3.11 venv with uv, install dependencies via `uv pip install -r requirements.txt`, install Playwright browsers, configure `.env` with your API keys, then run `python webui.py --ip 127.0.0.1 --port 7788` and open http://127.0.0.1:7788.

Related Projects