Skyvern AI

Skyvern AI

Skyvern AI · Other

Skyvern automates browser workflows with AI agents that read pages the way a person does. It fills forms, logs in, solves CAPTCHAs and pulls structured data without selectors.

Interface preview of Skyvern AI

About Skyvern AI

What Is Skyvern

Skyvern is an AI browser automation agent from Skyvern AI, a company backed by Y Combinator. It's an AI web agent that works through a real browser instead of an API. You describe a workflow in plain language and the software opens the browser, looks at the page, decides what to click and types into the right fields.

The problem it targets is maintenance. Classic automation depends on XPath or CSS selectors, which break the moment a site ships a redesign. Skyvern reads the rendered page with vision models, so a moved button doesn't kill the script. That also means one workflow can run across many vendor portals that all look different.

Two forms exist. The hosted cloud at app.skyvern.com runs the agents for you, with proxies and CAPTCHA support included. The other route is self-hosting: the code is open source under AGPL-3.0, and a Docker setup gets a full stack running on your own servers. Teams that handle regulated data often pick the second option.

The limits are real, and they're mostly about cost and control. Each run consumes credits, and complex pages with heavy navigation burn through them faster. Vision-based agents also make judgment calls, so a workflow that touches money or legal filings needs a human review step. Skyvern supports that with human-in-the-loop blocks on the Enterprise plan.

Getting Started

  1. Create an account at app.skyvern.com, or install the package with pip install "skyvern[all]" if you plan to self-host.
  2. Add an LLM key in settings. The cloud build manages models for you; a local install needs your own OpenAI, Gemini or compatible key.
  3. Describe the first task in the prompt box, or open the workflow builder and drag blocks for navigation, extraction and login.
  4. Run it once in a test browser window, watch the recorded steps, and adjust the prompt where the agent misreads the page.
  5. Schedule the workflow or call it through the API, then route the JSON or CSV output into your own systems.

Product Information

A quick look at Skyvern AI's pricing, supported platforms, and performance.

Free PlanYes
Paid Plans$0 - $149/mo; Enterprise pricing on request
PlatformWeb app; REST API; Python SDK; self-hosted with Docker
DeveloperSkyvern AI
CategoryOther
Release DateMar 2024
Latest UpdatedOct 2026
Website Visits67.3K
Website Global Rank354.1K
API AvailabilityYes

Best for

The users, tasks, and scenarios where this tool fits best.

Users

  • Operations teams buried in vendor portals
  • Developers replacing brittle scripts
  • Back office staff at insurers and health companies
  • Solo builders testing an idea

Tasks

  • Downloading invoices from supplier sites
  • Filling the same form on many sites
  • Web scraping automation with structure
  • Checking a page for a change

Scenarios

  • Month end closes in on the finance team
  • A portal has no API and never will
  • A scraping script breaks every quarter

Key features

Vision-Based Browser Control

Skyvern renders the page, draws boxes around interactive elements and asks a vision model what each one does. It never depends on a fixed selector, so a layout change doesn't break the run. The same workflow can also run on sites it has never seen, which is the difference between one script per portal and one script for all of them.

No-Code Workflow Builder

The builder breaks an automation into blocks: navigate, act, extract, login, wait, loop. You chain them visually, add a prompt to any block that needs judgment, and run the result on a schedule. Non-technical users can ship a working flow in an afternoon. Anything the blocks can't express is handled by custom code blocks on Enterprise.

CAPTCHA and 2FA Handling

The built-in solver handles common image and checkbox challenges, and the Pro plan upgrades it to the advanced model. TOTP codes for two-factor logins are generated inside the run, so the agent completes the full authentication flow. On the paid plans you can also rent a Skyvern SMS number for sites that text a code.

Data Extraction in Your Own Schema

You hand over a JSON schema and the agent fills it from the page, returning records instead of a screenshot. Output lands as JSON or CSV and can post to a webhook when the run ends. For document work, Skyvern downloads a file, runs OCR, classifies it and routes the result, which covers invoice and statement processing end to end.

Proxy and Geo-Targeting

Datacenter proxies come with every plan. Pro and Enterprise add residential proxies plus targeting down to state, city or zip code. That matters when a portal serves different content by region, or when a site blocks traffic from a data center range.

Open Source Code and Playwright SDK

The full code sits on GitHub under AGPL-3.0, with more than 23,000 stars at the time of writing. The SDK mirrors Playwright, so existing browser automation code gets AI element matching by changing a few lines. Self-hosting keeps page data and credentials inside your own network, and the same repo runs locally with SQLite or in Docker with Postgres.

Run Observability

Every run records the steps, the reasoning behind each action and a screenshot trail. When an agent clicks the wrong thing, you can see which element it picked and why. That shortens debugging from guesswork to a two minute review, and it gives compliance teams an audit record for automated processes.

Pros and cons

Pros

  • Vision-based element matching removes most of the upkeep that makes browser automation expensive over time.
  • The free tier with 5,000 credits is enough to test a real workflow, not just a demo.
  • Open source code under AGPL-3.0 means you can self-host and keep sensitive page data in house.
  • CAPTCHA solving, 2FA, proxies and geo-targeting ship in the product, so you don't stitch four vendors together.
  • The Playwright-compatible SDK lets a team adopt AI agents without rewriting an existing test stack.

Cons

  • Credit consumption scales with page complexity, so long multi-step flows can get costly before you notice.
  • The advanced CAPTCHA solver and team workspaces sit on the $149/mo Pro plan, which prices out small teams.
  • Vision models occasionally misread ambiguous buttons, so high-stakes workflows need a human check.
  • Local install asks for Python 3.11 or newer plus Docker knowledge, which is a real barrier for non-developers.

Frequently asked questions

It runs browser tasks with AI agents. You describe a workflow in plain language, and Skyvern opens a browser, reads the page and carries out the clicks, typing and downloads. Typical jobs include invoice collection, form filling and web scraping automation.