Skyvern

Active
GitHub Python AGPL-3.0

Description

Skyvern is an agent platform for browser task automation, using page understanding and action planning to complete complex web workflows such as forms and back-office tasks.

Key Features

  • Vision LLM driven — Uses vision models to understand and interact with websites, no predefined XPath needed
  • Playwright-compatible SDK — Adds AI capabilities on top of Playwright for Python and TypeScript
  • No-code workflow builder — Visual interface for non-technical users to create automation flows
  • Layout-change resistant — Visual understanding instead of DOM selectors, adapts to website changes
  • Multi-step task execution — Supports complex multi-step web operation workflows
  • Enterprise features — Built-in anti-bot detection, proxy networks, and CAPTCHA solving

Use Cases

💡 Automate form filling and submission workflows
💡 Batch process repetitive back-office operations
💡 Execute unified automation workflows across websites
💡 Data collection and web information extraction

Quick Start

pip install "skyvern[all]"
skyvern quickstart

# Or Docker Compose
git clone https://github.com/skyvern-ai/skyvern.git && cd skyvern
cp .env.example .env
docker compose up -d
# Open http://localhost:8080

Related Projects

Related Articles