A Gradio-based web interface for interacting with a browser agent. It supports multiple LLM providers, persistent browser sessions, and custom browser instances to retain login states.
Project overview
A Gradio-based web interface for interacting with a browser agent. It supports multiple LLM providers, persistent browser sessions, and custom browser instances to retain login states.
Project type
AI Agent
Use cases
Automation
Deployment
Refer to project documentation
License
MIT
Best for
General users who interact with browser agents and need a graphical web interface.
Users automating tasks on authenticated websites who need to use their existing browser profiles.
Environments requiring observation of browser automation via a VNC Viewer endpoint.
Key capabilities
Provides a graphical interface for interacting with the browser agent and supports most browser-use functionality.
Supports Google, OpenAI, Azure OpenAI, Anthropic, DeepSeek, Ollama, and other LLMs.
Lets users operate the agent using their own browser to avoid re-login and authentication challenges, with high-definition screen recording support.
Lets users keep the browser window open between AI tasks to retain interaction history and state.
Provides a VNC Viewer endpoint for watching browser interactions when deployed using the Docker Compose route.
Limitations and risks
When using Own Browser with Chrome data, the WebUI must be opened in a non-Chrome browser such as Firefox or Edge.
Getting started
Setup difficulty is currently undocumented. Users must configure environment settings such as API keys and specify the browser executable path and browser user-data directory.
Evidence and sources
README: **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.
README: **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…
README: **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 s…
README: **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.
README: 2. Open `.env` in your preferred text editor and add your API keys and other settings