| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Welcome to the Browser Use Controller project! This tool uses LangChain, Gemini, and asyncio to automate browser tasks. It can simulate human-like actions, like searching YouTube and gathering information, all powered by Google's Gemini API.
Clone the repository:
git clone https://github.com/SARAMALI15792/browser_use_controller.git
cd browser_use_controllerSet up a virtual environment:
python -m venv browser-agent
browser-agent\Scripts\activate # On Windows
# or
source browser-agent/bin/activate # On Mac/LinuxInstall the necessary libraries:
pip install -r requirements.txtAdd your API Key:
Create a .env file in the main folder and add your Gemini API key like this:
GEMINI_API_KEY=your_gemini_api_key_hereOnce set up, run the following command:
uv run main.pyThe agent will:
To change what the agent does, edit the task in the main.py file:
task="your new task here"For example:
task="search for the latest AI news on Google"In your case, you can set the task to search for a specific YouTube channel, like this:
task="search for the CampusX YouTube channel, play a video, and return the channel information"This project is licensed under the MIT License, which means you can use, modify, and share it freely.
| Back | FazBrowse Home | New Git URL |