Skyvern is an AGPL-3.0-licensed open-source platform that completes browser-based workflows using large language models and computer vision. It is built for teams whose web tasks break under traditional XPath-script automation, and it pairs a Playwright-compatible SDK and no-code workflow builder with an optional managed cloud for teams that would rather not run the infrastructure themselves.[1][2]
Quick verdict
Teams whose browser workflows keep breaking on site redesigns benefit most from Skyvern. Its vision-model action layer, Playwright-compatible SDK, and no-code builder cover authenticated flows and structured extraction that XPath scripts cannot hold, while the AGPL-3.0 core self-hosts on your own machines. The material constraints are inference cost and setup: every run spends LLM tokens and browser compute, local deployment needs a provider key and Docker or Python, and the researched sources state no SSO or data-location facts. If you can operate it, start with the free self-hosted core; if you want browsers, proxies, and CAPTCHA handling managed, use the credit-based cloud.[1][2][3][4]
Key features
Vision-driven actions Skyvern maps on-screen visual elements to actions with vision language models instead of relying on pre-coded XPath selectors, so workflows survive website layout changes that break script-based automation.[1]
Playwright-compatible SDK The SDK adds four AI commands to the page object: act for natural-language actions, extract for structured data with an optional JSON schema, validate for page-state checks, and prompt for arbitrary model calls.[1]
AI-augmented Playwright calls Standard Playwright actions accept an optional natural-language prompt for element location, with a fallback mode that tries the CSS or XPath selector first and uses AI only when it fails.[1]
No-code workflow builder A visual builder with pre-built templates, reusable blocks, versioning, and scheduling lets non-developers assemble and run workflows that technical teammates can also drive through the API.[1][2]
Hardened managed cloud Skyvern Cloud bundles anti-bot detection handling, a proxy network, and CAPTCHA solvers, and runs multiple instances in parallel for teams that do not want to operate browsers.[1]
Credential and 2FA handling Logins run through stored credentials from Skyvern, Bitwarden, or 1Password vaults, with documented password and two-factor authentication support for authenticated flows.[1][2]
Multi-model with local options You bring your own model keys across major providers, and local models are supported, so the browser layer is not locked to a single LLM vendor.[1][2]
Assistant integration An MCP server exposes Skyvern workflows to AI assistants, and the platform records run history, logs, and recordings for every execution.[1][2]
Who will love it
Teams fighting brittle selectors Teams whose XPath or DOM scripts break on every site redesign will love it, because vision-based element mapping targets exactly that maintenance pain.[1]
Extraction from rendered sites Teams pulling structured data from JavaScript-heavy or login-gated sites will love it, because single-call extraction plus action execution covers pages plain HTTP scrapers cannot reach.[1][2]
Self-hosting teams Teams that must run automation on their own infrastructure will love it, because the AGPL-3.0 core self-hosts via Docker Compose or pip with SQLite or Postgres.[1][2]
Who should avoid it
Non-technical operators Non-technical operators should weigh the setup cost, because local runs need Python or Docker plus an LLM provider key even though a no-code builder exists for authoring workflows.[1]
High-volume run workloads Teams planning very high run volumes should model the full cost, because every run burns LLM tokens plus browser compute, and cloud reliability extras are purchased on top of plan credit allowances.[1][2]
Hands-off compliance teams Teams that need certified data-handling guarantees should avoid assuming them here, because the researched sources state no SSO or data-location facts.[1][2]
Deployment and cost
Self-hosting available The core is self-hostable under AGPL-3.0 via Docker Compose or pip quickstart with SQLite by default or Postgres; running it still costs LLM tokens and compute.[1][2]
Credit-based cloud The managed cloud at app.skyvern.com runs parallel instances with anti-bot handling, proxies, and CAPTCHA solving; plans include a monthly credit allowance with extra reliability signals available for purchase.[1][2]
Python and TypeScript first Use requires Python 3.11 or newer for the SDK and server, or the TypeScript client for Node.js; the package manifest declares version 1.0.55 at the time of research.[1]
Questions worth asking
Is Skyvern really open source?
Can you self-host Skyvern?
Yes. The README gives two local paths: pip install with a quickstart command that defaults to a local SQLite database, or Docker Compose for the full containerized stack with Postgres, API, UI, and browser services. You supply your own LLM provider key either way.[1]
How is Skyvern different from Browser Use?
Skyvern's own comparison frames the difference around reliability engineering rather than the agent idea itself: single-call data extraction combined with action execution, built-in CAPTCHA solving, proxy rotation, two-factor authentication handling, and purchasable extra reliability signals. Both tools drive a real browser with AI, so the choice comes down to which operating model and built-in hardening you want.[1][2]
How much does Skyvern cost per month?
Self-hosting the AGPL-3.0 core costs nothing in license fees; you pay only for your own LLM tokens and machines. Skyvern Cloud is billed separately: the official comparison states that every plan includes a monthly allowance of credits and that extra reliability signals can be purchased. No exact plan prices were observed in the researched sources, so confirm current pricing on the official site before budgeting.[1][2]
Sources and editorial review
Source research. Reviewed on October 13, 2026. Written by Sanjib Sah. AI assisted; reviewed by a human editor.
We have not run or tested this product.
- Skyvern - AI Agents for Browser Automation
official · Observed October 12, 2026
Official product site observed October 2026. Used for definition, workflow builder, templates, scheduling, MCP server, recordings, and customer framing.
- Skyvern-AI/skyvern on GitHub
official · Observed October 12, 2026
Repository page observed October 2026. Used for repository identity, website field, and AGPL-3.0 license reference.
- Skyvern README
official · Observed October 12, 2026
README observed October 2026. Used for SDK commands, local setup paths, Skyvern Cloud description, credential integrations, and version context.
- Skyvern LICENSE
official · Observed October 12, 2026
LICENSE file observed October 2026. Used for the AGPL-3.0 license fact.
- Skyvern documentation introduction
official · Observed October 12, 2026
Docs introduction observed October 2026. Used for platform components: cloud infrastructure, UI playground, workflow builder, API, SDKs, and MCP server.
- Skyvern comparison with Browser Use
official · Observed October 12, 2026
Official Skyvern comparison blog observed October 2026. Used for the Browser Use relationship, reliability signals, CAPTCHA/proxy/2FA claims, Enterprise plan, and credit-allowance pricing shape.
Compared with these products
No explicit proprietary baseline is recorded.