Workflow Use

Active
GitHub Python AGPL-3.0

Description

An automation workflow project in the browser-use ecosystem that enables AI agents to operate browsers and complete multi-step web tasks.

Key Features

  • Record Once, Reuse Forever: record browser interactions once and replay them indefinitely
  • Generation Mode: automatically generate workflows from natural language task descriptions
  • Self-healing fallback: workflows fall back to Browser Use agent when steps fail
  • Structured workflows: converts recordings into deterministic, fast, and reliable workflows with auto-extracted variables
  • Cloud browser support: run workflows on Browser-Use Cloud with no AI needed via semantic mapping

Use Cases

💡 Automating repetitive form-filling and data entry tasks on websites
💡 Building reliable RPA bots for business process automation
💡 Creating reusable web scraping workflows with variable inputs
💡 Prototyping automation flows before deploying production agents
💡 Running deterministic web tasks at scale without per-step AI calls

Quick Start

Clone the repo, build the extension with 'cd extension && npm install && npm run build', set up Python env with 'uv sync && playwright install chromium', then record a workflow via 'python cli.py create-workflow' or generate one from natural language with 'python cli.py generate-workflow "your task"'.

Related Projects