Vibeleaderboard
Index / agent
Visit skyvern.com
Category
AI Agents
Rank
No. 921Tools index
Listed in
#11 Control a browser
Pricing
Open Source
Platform
web · cli
Type
AGENT
Builder
skyvern-ai
Added
Aug 12, 2026

About

Skyvern combines vision-language models with Playwright-compatible automation to complete browser workflows without brittle CSS or XPath selectors. It includes Python and TypeScript SDKs, natural-language page actions, a no-code workflow builder, and a self-hosted option.

What it does

Skyvern turns goals such as completing forms, collecting structured records, downloading files, and handling authenticated portals into browser runs. Its agents interpret pages, choose actions, and can preserve a browser session across related tasks. Reusable workflows add loops, conditions, validation, file handling, email, and webhooks.

Why it's ranked here

Skyvern makes a strong case for variable, multi-site browser work. It combines goal-driven tasks with exact browser controls and can fall back from a selector to AI targeting. Structured schemas, persistent sessions, stored credentials, and reusable workflows move it beyond a simple demonstration. The broad deployment surface adds real operational weight.

What's good

You can mix deterministic clicks with prompted actions instead of committing an entire run to one approach. Extraction accepts JSON schemas, and outputs are checked against their schemas before completion. Sessions retain cookies and page context across tasks. Workflow blocks cover branching, loops, downloads, parsing, uploads, validation, code, email, and webhooks.

Tradeoffs

Browser tasks typically take 30 to 120 seconds, and every task step consumes credits. Authenticated runs require credentials to be stored beforehand. Runs use managed or self-hosted browsers, not the user's current local browser by default. The full server dependency set is large, while container deployment includes an API, UI, and PostgreSQL service.

How to use it well

Use Skyvern for portal work, repeated extraction, downloads, authenticated operations, and workflows spanning sites whose layouts may change. Keep exact browser actions where selectors remain dependable, then use prompted targeting as a fallback or for uncertain steps. Set step limits and output schemas. Do not choose it merely to control an already-open local browser.

Technical notes+

pyproject.toml defines a Hatch-built Python package requiring Python >=3.11,<3.14, with the skyvern console entry point and separate local, server, cloud, dev, and isolated rustwright dependency groups. The base package stays relatively small, but local and server pull in Playwright, FastAPI, SQLAlchemy, storage clients, document parsers, credential integrations, and multiple model providers. README.md documents pip, Docker Compose, SQLite, PostgreSQL, Python SDK, TypeScript package @skyvern/client, cloud API, packaged UI, and mixed selector, prompt, and fallback interaction modes. docs/skill.md additionally documents REST, CLI, and MCP surfaces plus persistent sessions and credential providers. packages/skyvern-ui/skyvern_ui/__init__.py shows that prebuilt UI assets ship as a separate Python package.

Observed

License
AGPL-3.0
Primary package
Python package built with Hatchling; requires Python 3.11 through 3.13
Install surfaces
pip package, optional local/server/UI extras, Docker Compose, and npm package @skyvern/client
Interfaces
Python SDK, TypeScript SDK, REST API, CLI, MCP server, and web UI
Local database
pip quickstart defaults to SQLite and can use PostgreSQL
Container stack
Docker Compose bundles PostgreSQL, API, and UI
Browser modes
Managed cloud browsers or self-hosted browsers; not the user's local browser by default

Read from README.md, pyproject.toml, packages/skyvern-ui/skyvern_ui/__init__.py, docs/skill.md, docs/media-cdn-manifest.md, docs/changelog-emails/2026-05-may.md, docs/changelog-emails/2026-06-june.md, docs/plans/sky-13117-run-count-axis-scale.md, docs/plans/2026-07-13-totp-uri-placeholder-fix.md, docs/plans/2026-08-03-sky-13291-vendor-live-view-metadata.md, docs/design/2026-06-15-workflow-build-recent-activity-design.md, docs/plans/2026-08-06-sky-13291-vendor-live-view-cdp-screencast.md.

Tags

browser-automationai-agentsplaywrightvision-llmworkflow-automation

Tech Stack

PythonTypeScriptDocker

Media

Skyvern

Comments (0)

No comments yet

Indexed by a proprietary survey. Corrections welcome.