Browser use - https://github.com/browser-use/

1. Install Required Packages

First install Ubuntu in VMware Workstation on Windows or Linux: Ubuntu - https://ubuntu.com/download VMware Workstation Pro (now free!) - https://blogs.vmware.com/workstation/2024/05/vmware-workstation-pro-now-available-free-for-personal-use.html

After Ubuntu completes, and does updates:

# Python Installation
sudo apt update && sudo apt install python3 python3-pip -y && sudo apt install python3.12-venv -y

# Curl Installation & # Git Installation
sudo apt install curl -y && sudo apt install git -y

2. Setup Web UI Projectcd

# Clone Repository
mkdir Documents/code && cd Documents/code && git clone <https://github.com/browser-use/web-ui.git>

# Navigate to Project Directory
cd web-ui

# Config Environment Variable with API Keys for LLMs
cp .env.example .env 
sudo snap install gedit && gedit .env

Add APIs for LLMs

# Setup Python Environment
python3 -m venv .venv && source .venv/bin/activate

# Install Dependencies
pip install -r requirements.txt
sudo apt-get install libevent-2.1-7t64 && sudo pt-get install libavif16 
playwright install

3. Run the Application

python webui.py --ip 127.0.0.1 --port 7788