HomeCompaniesSkyvern

Open Source AI Agent to automate browser workflows via an API

Skyvern helps companies automate browser based workflows using LLMs and Computer Vision, fully automating manual workflows and replacing brittle or unreliable scripts. Examples include: 1. Automating materials procurement from commerce websites 2. Completing complex multi-step workflows (ie getting an insurance quote from Geico.com) 3. Automatically logging into portals and downloading invoices 4. Navigating legacy content systems to do data extraction or data entry
Active Founders
Suchintan Singh
Suchintan Singh
Founder
I'm the founder of Skyvern. We help companies automate complex workflows using AI agents and computer vision. In the past, I've built the ML Platforms at both Faire and Gopuff, which generated over $100M of GMV across their two businesses, I also love bad jokes and puns, so if you have any or are in the need of any feel free to hit me up!
Shuchang Zheng
Shuchang Zheng
Founder
I am the CTO and cofounder of Skyvern. For the past 5 years, I've been building developer and platform tools. At Lyft, I built testing tools (simulation platform, load test framework, and end to end test framework) used by 1000+ engineers to boost dev productivity, ensure Lyft doesn't go down during peak events, and reduce infra cost. At Patreon, I helped scale the payment and db infra to process 20M+ transactions per month and free 100+ engineers from the 3-day monthly code freeze
Company Launches
Rustwright: Rewrite of Playwright in rust that uses 70% less memory (and is 2.55x faster)
See original launch post

Hey everyone, Suchintan from Skyvern (YC S23). We run browser automation for AI agents at scale, and we're launching Rustwright: Playwright on an in-process Rust CDP engine. The engine consumes 70% less memory than Playwright, and is 2.55x faster to boot.

We built this to improve Skyvern’s memory footprint, and thought this would be independently valuable to the broader community

The whole idea fits in two lines:

playwright-python:  your code ──pipe──► Node driver (separate process) ──CDP──► Chromium
rustwright:         your code ────────────────── raw CDP ─────────────────────► Chromium

Removing the driver changes three things:

  1. Less abstraction. The driver subprocess and its pipe speaks CDP straight to Chromium. In our runs, the new engine is 2.55× and consumes 70% less memory than the equivalent playwright process
  2. No Playwright driver fingerprint. The driver never loads, so its signatures never appear: no __playwright__binding__ globals, no Runtime.enable on the default path (the well-known console-serialization leak). The claim is deliberately narrow: no Playwright-specific automation fingerprint, not "undetectable"
  3. A single rust core: a single Rust core backs both language bindings (Python with sync and async; Typescript) with plans to expand to many popular languages (Ruby / Go / Java to name a few). Within the supported surface, migration is often a one-line import change — from rustwright.sync_api import sync_playwright.Clicks and typing go through real CDP input events, not synthetic DOM calls, and cross-origin iframes auto-attach with frame_locator() routing across origins.

playwright-python pipes every call through a bundled Node driver process. Rustwright drives Chromium over raw Chrome DevTools Protocol from a Rust core, an async CDP client on Tokio (WebSocket, plus opt-in Unix-pipe transport), exposed in-process through thin PyO3 bindings for Python and napi-rs bindings for Node.

Status: alpha, Chromium-only

Want to give it a try? Change one line of code!

pip install rustwright

- from playwright.sync_api import sync_playwright
+ from rustwright.sync_api import sync_playwright

⭐ Give it a try here and let us know what you think: https://github.com/Skyvern-AI/rustwright

Previous Launches
Expanding on the foundations of WebVoyager
Meet Skyvern, an open source AI agent that can control your browser and complete complex tasks
Cold outbound is the worst. Try this new form of outbound instead!
The easiest way to automate similar tasks on a lot of different websites
Automate manual workflows within your company with an AI Agent
With Wyvern, not only do marketplaces get better product ranking, they get the ability to fine-tune the ranking with unique insights about their business
Jobs at Skyvern
US / CA / Remote (US; CA)
$60K - $75K
0.01% - 0.10%
Any (new grads ok)
US / CA / Remote (US; CA)
$120K - $300K
0.10% - 0.20%
1+ years
US / CA / Remote (US; CA)
$100K - $150K
0.10% - 0.30%
3+ years
Skyvern
Founded:2023
Batch:Summer 2023
Team Size:10
Status:
Active
Location:San Francisco
Primary Partner:Nicolas Dessaigne