browser-use/browser-use
Browser-use is a project that enables AI agents to control and automate web browsers, allowing users to perform complex tasks through natural language commands and AI-driven browser interactions.
Awesome AI Agents › Browser Automation Tools
BLAST (Browser-LLM Auto-Scaling Technology) is a high-performance serving engine designed specifically for web browsing AI applications. It provides an OpenAI-compatible API that allows developers to easily integrate web browsing AI capabilities into their applications. The project focuses on delivering efficient concurrency and streaming features, enabling real-time interaction with browser-augmented large language models (LLMs). One of the key use cases of BLAST is to add web browsing AI functionality to apps, allowing them to perform tasks such as comparing reviews or automating workflows by leveraging web data. BLAST automatically manages caching and parallelization to optimize performance and reduce operational costs, ensuring interactive-level latencies even under heavy load. It also supports local usage, helping users stay within budget and manage their computer's memory effectively. The project emphasizes high performance through automatic parallelism and prefix caching, which enhances the speed and responsiveness of AI-driven web browsing tasks. Streaming capabilities allow users to receive real-time updates from the AI as it interacts with web content, making the experience dynamic and engaging. Additionally, BLAST supports concurrency out-of-the-box, efficiently managing resources to serve many users simultaneously. BLAST is easy to get started with, requiring just a simple installation and serving command. It integrates seamlessly with existing OpenAI client libraries, making it accessible for developers familiar with OpenAI's ecosystem. The project is well-documented, with comprehensive guides and a contributing guide for those interested in participating in its development. It is released under the MIT License, promoting open collaboration and use. Overall, BLAST is a powerful tool for developers looking to incorporate advanced web browsing AI into their applications with minimal hassle, high efficiency, and robust performance features.
https://github.com/stanford-mast/blast
Browser-use is a project that enables AI agents to control and automate web browsers, allowing users to perform complex tasks through natural language commands and AI-driven browser interactions.
CloakBrowser provides a stealthy Chromium binary with C++ source-level fingerprint patches to pass bot detection, serving as a drop-in Playwright/Puppeteer replacement.
OpenCLI converts any website or local tool into a command-line interface, enabling both human interaction and AI agent automation through logged-in browser sessions.
Stagehand is a production-ready AI web browsing framework that combines code and natural language to enable reliable and extensible browser automation.
A web-based user interface, powered by Gradio, for interacting with browser automation agents, supporting various LLMs and custom browser configurations.
ego lite is a specialized browser designed for AI agents to perform web automation in parallel with human browsing, offering isolated workspaces and enhanced page snapshots.
Camofox-browser is a stealth headless browser server, powered by Camoufox (a Firefox fork), designed for AI agents to bypass bot detection and Cloudflare, offering a Puppeteer/Playwright alternative.
Fara-7B is a compact and efficient agentic small language model by Microsoft designed to perform multi-step computer tasks through visual interaction, achieving state-of-the-art performance on web automation benchmarks while enabling on-device deployment for privacy and low latency.