awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
browser-use avatar

browser-use/workflow-use

0
View on GitHub↗
4,054 stars·330 forks·Python·AGPL-3.0·36 viewsbrowser-use.com↗

Workflow Use

This project is an LLM browser automation framework and AI agent browser interface. It serves as a control layer that translates natural language instructions into browser interactions using large language models, enabling AI agents to navigate and interact with web pages through standardized browser-control functions.

The system functions as an RPA workflow orchestrator and headless browser management tool, capable of recording and replaying deterministic browser sequences to automate repetitive tasks. It distinguishes itself through stealth configurations, including residential proxies and modified browser engines, to bypass bot detection and solve CAPTCHAs.

The platform covers a broad range of capabilities, including structured web data extraction, persistent session management for maintaining authentication, and human-in-the-loop intervention for complex steps like multi-factor authentication. It supports both local connectivity and managed cloud sandbox deployments, offering visual workflow management and real-time activity monitoring via interactive graphs.

Integration is provided through a command-line interface and API connectivity for external LLM providers and third-party orchestration platforms.

Features

  • AI Browser Automation Tools - Combines large language models with browser control to translate natural language instructions into complex web workflows.
  • AI-Driven Browser Controllers - Commands an AI agent to operate a web browser and execute natural language tasks with real-time visual feedback.
  • RPA Workflows - Orchestrates web-based RPA workflows by combining agentic reasoning with deterministic interaction sequences.
  • Agentic Browser Interfaces - Serves as a control layer that exposes browser automation capabilities to AI agents via remote debugging protocols.
  • AI Agent Tool Integrations - Connects language model agents to standardized browser-control functions and external APIs for functional task execution.
  • Cloud Browser Agent Execution - Executes natural language tasks using AI agents connected to cloud-hosted browser instances.
  • LLM Provider Integrations - Provides the necessary connectivity and authentication adapters to link the framework with various large language model providers.
  • Browser Interaction Mappings - Translates natural language instructions into specific browser-level actions and element interactions using LLMs as the reasoning engine.
  • Model-Less Automation Executions - Runs previously recorded automation sequences using semantic mapping on cloud browsers to avoid expensive model calls.
  • Natural Language Automation - Translates natural language instructions into executable sequences of browser primitives to perform complex web workflows.
  • Web Task Automations - Records and replays deterministic browser sequences to automate repetitive web-based tasks.
  • Automation Sequence Replays - Allows recording of browser interactions to replay tasks deterministically, reducing latency and API costs.
  • Stealth Headless Instance Management - Manages headless browser instances with built-in anti-detection, residential proxies, and CAPTCHA solving.
  • Bot Detection Bypass - Uses modified browser engines and residential proxies to mimic human behavior and bypass bot detection systems.
  • Persistent Session Managers - Maintains persistent authentication states by storing cookies and passwords across multiple automated browser sessions.
  • Browser Session Attachments - Attaches to existing running browser instances via remote debugging to preserve active tabs and authenticated sessions.
  • Browser Debugging Protocols - Utilizes remote debugging protocols to attach to browser instances, allowing precise programmatic control and session preservation.
  • LLM-Driven Frameworks - Provides a framework that uses LLMs to determine and execute browser interaction sequences from natural language.
  • Stealth Configurations - Modifies browser fingerprints and uses residential proxies to evade bot detection and automated access restrictions.
  • Session Profile Isolations - Manages distinct browser user profiles to isolate and persist cookies, authentication sessions, and local storage.
  • Headless Browser Orchestrators - Orchestrates isolated headless browser instances with persistent profiles and stealth configurations.
  • Natural Language Workflow Generators - Generates structured automation workflows from natural language goals by recording the steps of an initial execution.
  • Coding Agent Integrations - Establishes a standardized setup for language model agents to discover and execute browser-control functions as skills.
  • Human-in-the-loop Controls - Provides mechanisms to pause autonomous execution for manual human intervention, such as handling MFA or payments.
  • Workflow Automation - Executes previously recorded browser automations using predefined variables or natural language prompts for repetitive tasks.
  • Structured Data Extraction - Parses unstructured web content into typed schemas for consistent data output and external tool integration.
  • Web Data Extraction Tools - Executes automated browser tasks to extract and structure information from web pages into usable data formats.
  • Steerable Task Sessions - Supports interactive steering and resumable sessions through a terminal or code interface during automation execution.
  • Third-Party Workflow Triggers - Allows AI models to initiate complex automation tasks via remote servers, webhooks, and HTTP endpoints.
  • Persistent Cloud Sessions - Launches isolated remote browsers with support for persistent profiles and session maintenance.
  • Managed Agent Sandboxes - Runs agents and browsers in managed hosted environments that handle authentication and session persistence.
  • Automated Captcha Solvers - Integrates with external services to resolve CAPTCHAs and bypass bot detection during automated web navigation.
  • Workflow Visualizers - Offers a graphical interface to visualize automation workflows as interactive graphs with real-time execution logs.
  • Browser Session Monitoring - Provides live views, recordings, and status messages to monitor agent activity during browser sessions.
  • Graph-Based Workflow Orchestrators - Implements a graph-based architecture to represent automation sequences as interactive nodes and edges for visual monitoring.
  • Replayable Interaction Recorders - Captures browser interaction sequences into static files for deterministic replay without needing real-time LLM inference.
  • Browser Infrastructure - Provides hosted environments for executing browser-based tasks, eliminating the need for local browser binaries.
  • Remote Browser Controllers - Manages remote browser instances via standardized messaging protocols to adjust session parameters without an AI agent.
  • Browser Control APIs - Provides programmatic control over browser instances via debugging protocols for direct session manipulation.
  • Managed Browser Environments - Provides managed browser environments with isolated profiles and domain allow-lists to define operational boundaries for agents.
  • Browser Session Recorders - Captures live browser interactions and DOM states to create reusable, deterministic automation files.

Star history

Star history chart for browser-use/workflow-useStar history chart for browser-use/workflow-use

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Workflow Use

These projects share indexed features with Workflow Use. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • browserbase/mcp-server-browserbasebrowserbase avatar

    browserbase/mcp-server-browserbase

    3,139View on GitHub↗

    This project is an MCP browser automation server that connects large language models to headless cloud browsers. It functions as an autonomous web workflow engine and an LLM web agent interface, enabling the translation of natural language instructions into browser actions and structured data retrieval. The system distinguishes itself through a managed headless browser cloud API that supports concurrent Chromium sessions with integrated stealth modes, CAPTCHA solving, and proxy traffic routing. It utilizes self-healing element selection to maintain automation resilience when page structures c

    TypeScriptaibrowserchrome
    View on GitHub↗3,139
  • browser-use/browser-harnessbrowser-use avatar

    browser-use/browser-harness

    15,265View on GitHub↗

    This project is an automation framework that connects large language models to web browsers via the Chrome DevTools Protocol for autonomous task execution. It functions as a bridge between intelligent agents and browser engines, allowing for the direct control of browser sessions and profiles. The framework features a self-healing agent capable of generating and executing custom scripts during runtime to resolve failures and optimize browser tasks. It supports stealthy deployment through the use of integrated proxies and captcha solvers to bypass bot detection and security mitigations. The s

    Pythonai-agentbrowser-agentbrowser-automation
    View on GitHub↗15,265
  • steel-dev/steel-browsersteel-dev avatar

    steel-dev/steel-browser

    6,450View on GitHub↗

    Steel is a cloud browser automation platform that provides a REST API for launching and controlling remote Chrome browser sessions. It enables programmatic browsing and web scraping using standard automation tools like Puppeteer, Playwright, and Selenium, connecting to cloud-hosted browser instances via WebSocket and the Chrome DevTools Protocol. The platform supports both headless and headful browser sessions, with language-specific SDKs for TypeScript and Python. The service distinguishes itself through comprehensive anti-detection capabilities, including residential proxy rotation, CAPTCHA

    TypeScriptaiai-agentsai-tools
    View on GitHub↗6,450
  • garrytan/gstackgarrytan avatar

    garrytan/gstack

    110,596View on GitHub↗

    gstack is an AI agent framework and development workflow system designed to automate the software development lifecycle. It coordinates specialized AI personas to manage tasks across product design, engineering management, and quality assurance, transforming product intent into technical specifications and final releases. The project is distinguished by its deep integration of headless browser automation and semantic code memory. It utilizes a persistent Chromium daemon for web scraping and visual auditing, and implements a searchable knowledge base that logs architectural decisions and repos

    TypeScript
    View on GitHub↗110,596
Compare all 30 related projects→

Frequently asked questions

What does browser-use/workflow-use do?

This project is an LLM browser automation framework and AI agent browser interface. It serves as a control layer that translates natural language instructions into browser interactions using large language models, enabling AI agents to navigate and interact with web pages through standardized browser-control functions.

What are the main features of browser-use/workflow-use?

The main features of browser-use/workflow-use are: AI Browser Automation Tools, AI-Driven Browser Controllers, RPA Workflows, Agentic Browser Interfaces, AI Agent Tool Integrations, Cloud Browser Agent Execution, LLM Provider Integrations, Browser Interaction Mappings.

Which projects share features with browser-use/workflow-use?

Projects with overlapping indexed features include: browserbase/mcp-server-browserbase — This project is an MCP browser automation server that connects large language models to headless cloud browsers. It… browser-use/browser-harness — This project is an automation framework that connects large language models to web browsers via the Chrome DevTools… steel-dev/steel-browser — Steel is a cloud browser automation platform that provides a REST API for launching and controlling remote Chrome… garrytan/gstack — gstack is an AI agent framework and development workflow system designed to automate the software development… autoscrape-labs/pydoll — pydoll is a Chrome DevTools Protocol automation library and headless browser controller used for web data extraction… henrylee2cn/pholcus — Pholcus is a distributed web crawler framework written in Go designed for high-concurrency data extraction. It…

Curated searches featuring Workflow Use

Hand-picked collections where Workflow Use appears.
  • Low-Code AI Agent Workflow Builders
  • Browser automation agent
  • Self-Hosted Workflow Orchestration Alternatives