awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
browser-use avatar

browser-use/browser-use

0
View on GitHub↗
browser-use.com↗

Browser Use

Browser-use is a framework for building autonomous agents that navigate, interact with, and extract data from web interfaces using natural language instructions. By acting as an orchestration layer between large language models and browser automation protocols, it enables the execution of complex, multi-step workflows without relying on brittle selectors. The system functions as a headless browser controller, providing a programmatic interface to manage browser instances and execute granular interactions.

The project distinguishes itself through its ability to translate high-level intent into specific browser primitives, supported by a serialization process that converts complex web page structures into simplified text for model processing. It includes robust support for stateful session persistence, allowing agents to maintain authenticated environments across long-running tasks. Furthermore, the framework facilitates remote browser orchestration, enabling the scaling of automation routines in cloud environments with integrated support for stealth configurations and proxy management.

Beyond its core agent capabilities, the platform provides extensive tooling for structured data extraction and workflow integration. It supports a variety of model configurations and allows for the definition of custom tools to extend interaction logic. The project documentation includes quickstart guides for command-line execution and examples for integrating browser automation into broader software ecosystems.

Features

  • Autonomous Browser Agents - Intelligent agents navigate and interact with web interfaces based on high-level natural language goals.
  • Autonomous Web Agents - Deploys autonomous agents that interpret natural language to execute multi-step web navigation and data collection tasks.
  • LLM-Driven Agent Loops - Orchestrates iterative task execution by processing visual page context and generating actionable commands through language models.
  • Structured - Converts unstructured web content into clean, typed, and organized data formats through automated extraction routines.
  • LLM-Powered - Integrates large language models with browser automation protocols to drive complex, multi-step interactions across web applications.

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI
100,229 estrellas·11,165 forks·Python·MIT·19 vistas
  • Web Interaction Agents - Interprets natural language instructions to manage complex web workflows, including data extraction and human-in-the-loop approval steps.
  • Chrome DevTools Protocols - Utilizes low-level communication protocols to programmatically control browser instances and execute precise interaction commands.
  • Headless Browser Controllers - Enables programmatic control over headless browser instances, session persistence, and granular DOM interactions.
  • Browser Interaction Primitives - Simulates user input, navigation, and document manipulation within web pages using low-level interaction primitives.
  • Action-Tool Abstractions - Maps high-level natural language intents to specific browser interaction primitives for modular extension and custom logic definition.
  • Session Persistence Mechanisms - Maintains authenticated browser environments by synchronizing cookies and local storage across multiple automation cycles.
  • Remote Browser Infrastructure Management - Supports the deployment and scaling of headless browser instances in cloud environments with integrated stealth and remote debugging capabilities.
  • Browser Environment Configurations - Configures browser environments with support for stealth headers, residential proxies, and remote debugging for automated interactions.
  • DOM Serialization Tools - Transforms complex web page structures into simplified text representations to provide language models with actionable navigation targets.
  • Agent Frameworks - AI-driven automation for controlling real web browsers.
  • Agent Orchestration - Enable agents to interact with and navigate websites.
  • Browser Automation - Library for making websites accessible to AI agents.
  • Web Automation Tools - Enables AI agents to control websites and automate browser tasks.
  • Browser Automation - Library for making websites accessible to AI agents.
  • Web Scraping - Library for browser automation and web scraping.
  • Generative Model Configurations - Manages settings and parameters for integrating specific generative AI models into browser-based automation workflows.
  • Browser-Based Workflow Automations - Connects web-based software to external systems and APIs to synchronize data and automate repetitive cross-platform business processes.
  • Custom Tool Definitions - Defines custom action schemas that allow autonomous agents to extend their capabilities by interacting with specific external interfaces.
  • Typed Data Extraction - Extracts structured information from complex web pages by parsing raw HTML elements into defined, machine-readable data schemas.
  • Workflow Engines - Connects browser automation to external systems using standardized protocols and webhooks to synchronize data across disparate platforms.
  • Browser Automation Orchestrators - Triggers browser automation routines programmatically through RESTful endpoints to handle authentication and task execution in remote environments.
  • Web Scraping and Automation - Executes navigation and interaction commands directly from the terminal to capture page state and accelerate automation script development.
  • Historial de estrellas

    Gráfico del historial de estrellas de browser-use/browser-useGráfico del historial de estrellas de browser-use/browser-use

    Alternativas open-source a Browser Use

    Proyectos open-source similares, clasificados según cuántas características comparten con Browser Use.
    • vercel-labs/agent-browserAvatar de vercel-labs

      vercel-labs/agent-browser

      36,203Ver en GitHub↗

      This project is an agentic framework designed to enable autonomous web navigation and browser automation. It functions as a controller that translates natural language instructions into deterministic browser actions, allowing agents to interact with websites, perform data extraction, and manage complex authentication flows. By leveraging accessibility trees and semantic element resolution, the framework mimics human-like navigation, moving beyond brittle DOM selectors to interact reliably with modern web interfaces. The framework distinguishes itself through its focus on secure, scalable exec

      Rust
      Ver en GitHub↗36,203
    • puppeteer/puppeteerAvatar de puppeteer

      puppeteer/puppeteer

      94,811Ver en GitHub↗

      Puppeteer is a browser automation library that provides a programmatic interface for controlling web browsers to execute tasks, simulate user interactions, and perform end-to-end testing. It functions as a headless browser controller, managing browser lifecycles, isolated session contexts, and remote connections to facilitate stable, automated web-based workflows. The library distinguishes itself through its deep integration with the Chrome DevTools Protocol, utilizing a bidirectional message bus to execute commands and receive real-time event notifications. It supports advanced automation pa

      TypeScriptautomationchromechromium
      Ver en GitHub↗94,811
    • camel-ai/camelAvatar de camel-ai

      camel-ai/camel

      17,253Ver en GitHub↗

      This project is a comprehensive framework for building and managing autonomous agent systems. It provides a unified architecture for orchestrating multi-agent societies, where specialized agents collaborate through roleplay to decompose and solve complex tasks. The system integrates language models with external environments, enabling agents to perform real-world actions through a standardized tool-calling abstraction layer. The framework distinguishes itself through its focus on iterative reasoning and data reliability. It employs automated feedback loops to refine agent outputs and self-eva

      Pythonagentai-societiesartificial-intelligence
      Ver en GitHub↗17,253
    • skyvern-ai/skyvernAvatar de Skyvern-AI

      Skyvern-AI/skyvern

      21,918Ver en GitHub↗

      Skyvern is an autonomous web navigation agent and browser-based workflow orchestrator that uses large language models to execute multi-step tasks on websites. By translating natural language instructions into actionable browser commands, the framework enables the automation of complex user workflows, including data extraction and interface interaction, without manual intervention. The platform distinguishes itself through a focus on secure, self-hosted infrastructure and stealth-oriented execution. It utilizes containerized browser isolation to maintain consistent environments and employs pro

      Pythonaiapiautomation
      Ver en GitHub↗21,918
    Ver las 30 alternativas a Browser Use→

    Preguntas frecuentes

    ¿Qué hace browser-use/browser-use?

    Browser-use is a framework for building autonomous agents that navigate, interact with, and extract data from web interfaces using natural language instructions. By acting as an orchestration layer between large language models and browser automation protocols, it enables the execution of complex, multi-step workflows without relying on brittle selectors. The system functions as a headless browser controller, providing a programmatic interface to manage browser instances…

    ¿Cuáles son las características principales de browser-use/browser-use?

    Las características principales de browser-use/browser-use son: Autonomous Browser Agents, Autonomous Web Agents, LLM-Driven Agent Loops, Structured, LLM-Powered, Web Interaction Agents, Chrome DevTools Protocols, Headless Browser Controllers.

    ¿Qué alternativas de código abierto existen para browser-use/browser-use?

    Las alternativas de código abierto para browser-use/browser-use incluyen: vercel-labs/agent-browser — This project is an agentic framework designed to enable autonomous web navigation and browser automation. It functions… puppeteer/puppeteer — Puppeteer is a browser automation library that provides a programmatic interface for controlling web browsers to… camel-ai/camel — This project is a comprehensive framework for building and managing autonomous agent systems. It provides a unified… skyvern-ai/skyvern — Skyvern is an autonomous web navigation agent and browser-based workflow orchestrator that uses large language models… browserbase/stagehand — Stagehand is an AI-native browser automation framework that enables developers to build reliable web automations using… microsoft/playwright — Playwright is a comprehensive browser automation framework designed for end-to-end testing and web workflow…