Skip to main content
OpenSourceAlternatives

Skyvern

Open source · OSI-approvedStatus: unknownNew

Open-source AI agents that complete workflows in a real browser

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?

Yes. The repository is licensed under the GNU Affero General Public License version 3, and the README links that license directly. AGPL-3.0 is a copyleft license, so teams modifying the server code for network use should read its source-sharing terms before deploying.[1][2]

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.

  1. 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.

  2. 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.

  3. 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.

  4. Skyvern LICENSE

    official · Observed October 12, 2026

    LICENSE file observed October 2026. Used for the AGPL-3.0 license fact.

  5. 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.

  6. 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.

Similar projects

Related projects with shared categories, technologies, or licensing.

Maxun

MaxunAIOpen

Open-source no-code platform that turns websites into structured APIs

Stars17.8K
Commitjust now
LicenseAGPL-3.0

Maxun is an open-source web data platform that turns websites into structured APIs through no-code robots, full-site crawling, search, change monitoring, and agent-ready SDKs.

ACI.dev

ACI.devAIOpen

Open-source platform connecting AI agents to 600+ tools via MCP

Stars4,906
Commit3mo ago
LicenseApache-2.0

ACI.dev is an open-source tool-calling platform that connects AI agents to 600+ applications through direct function calls or a unified MCP server.

Steel

SteelAIOpen

Open-source browser API for AI agents and apps

Stars7,791
Commitjust now
LicenseApache-2.0

Steel is an open-source browser API for AI agents and apps, with managed cloud sessions or a self-hosted Docker image.

Browser Use

Browser UseAIOpen

Let AI agents drive a real browser

Stars111.9K
Commit15h ago
LicenseMIT

Browser Use gives an agent a real browser rather than an HTTP client. It handles the translation between a model's intent and DOM actions, keeps a structured representation of the page in context, and recovers from the usual navigation failures.

Lightpanda

LightpandaAI

Headless browser built from scratch for AI agents and automation

Stars36.3K
Commitjust now
LicenseAGPL-3.0-only

Lightpanda is an AGPL-3.0-only headless browser written from scratch in Zig for AI agents and automation, driven via CDP and a JavaScript API.

Letta

LettaAIOpen

Open-source platform for stateful AI agents with memory

Stars25.1K
Commitjust now
LicenseApache-2.0

Letta is an open-source platform for building stateful AI agents with persistent memory, background jobs, and multi-agent orchestration.