Engineering & Research Deleting RAG from our web agent made it 2.3x faster We rewrote Skyvern from scratch using Pi as inspiration, making it 2.3x faster and score 90.5% on Odysseys benchmark.
Engineering & Research Rustwright: Playwright rewritten in rust that occupies 70% less memory (and is 2.55x faster) 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
Engineering & Research How We Cut Token Count by 11% and Boosted Success Rate by 3.9% Using HTML Instead of JSON in LLM Calls (Updated June 2026) Every time Skyvern takes an action on a web page, it sends an annotated screenshot plus a structured description of every interactable element to a multimodal LLM: buttons, inputs, dropdowns, the works. That description is where a lot of tokens go. We'd been representing those elements as JSON,
Engineering & Research Getting Claude to QA Its Own Frontend Work | Updated July 2026 Just a brief recap: people use Skyvern to automate the repetitive browser work nobody wants to do: pulling invoices from vendor portals, filling out healthcare forms, extracting data from sites that don’t have APIs. You can try it out here: https://github.com/Skyvern-AI/Skyvern We’ve been
Engineering & Research How Skyvern Agents Think and Plan Browser Automation Tasks Updated June 2026 Ever wondered why your browser automation scripts break every time a website updates its layout? At Skyvern, we've built AI browser automation that thinks through tasks like a human would, using advanced reasoning instead of fragile selectors that break at the first sign of change. Our agents plan
Engineering & Research How Skyvern Handles Authentication Ever tried to automate a browser workflow only to get stuck at the login screen? Most AI browser automation tools promise simple workflows, but fail completely at authentication, leaving you manually entering passwords, dealing with 2FA codes and solving CAPTCHAs every time. This guide walks through how Skyvern handles complex
Engineering & Research How Skyvern Reads and Understands the Web Learn how AI browser automation uses LLMs and computer vision to create reliable web automation that adapts to website changes, replacing fragile XPath scripts.
Engineering & Research Featured Web Bench - A new way to compare AI Browser Agents TL;DR: Web Bench is a new dataset to evaluate web browsing agents that consists of 5,750 tasks on 452 different websites, with 2,454 tasks being open sourced. Anthropic Sonnet 3.7 CUA is the current SOTA, with the detailed results here. Over the past few months, Web
Engineering & Research Skyvern Browser Agent 2.0: How We Reached State of the Art in Evals We're building Skyvern: an open source no-code browser agent builder. Our customers have used Skyvern to build agents that can automatically apply to jobs, log in and fetch invoices, and automatically purchase items from hundreds of different websites. We just released Skyvern 2.0, which can take
Engineering & Research The fundamental difference between Engineering and Data Science I spent 4 years before starting Skyvern working at the intersection of Engineering and Data science. I had the honour of building the Search systems for 2 companies: Faire and Gopuff. I learned something very important in this journey: Data Science and Engineering are fundamentally different fields. How? Engineering problems
Engineering & Research Learning the hard way: AWS EC2 /tmp/ folder is always loaded into memory We fixed a memory leak in our codebase It's rare for companies to talk about backend changes.. but this one is super important We kept having issues where our customers' tasks would randomly die. We had no idea what was going on 1. We did running profiles
Engineering & Research How we accidentally burned through 200GB of proxy bandwidth in 6 hours Context Skyvern is an AI agent that helps companies automate workflows in the browser. We run leverage proxy networks and run headful browser instances in the cloud to facilitate most of our automations. 😱 200GB of proxy bandwidth was approximately $500 burned over the course of 6 hours One fatal morning
Engineering & Research How we cut token count by 11% and boosted success rate by 3.9% by using HTML instead of JSON in our LLM calls TL;DR We started using HTML instead of JSON to represent possible actions that Skyvern could take and reduced our cost by 11.8% and increased our success rate by 3.9% What’s Skyvern? Skyvern is an open source AI agent that helps companies automate browser-based workflows with
Engineering & Research Analytics and attribution for an open source project a.k.a story of how we tracked an unexpected burst of traffic TL;DR: We had a spike of traffic Monday (May 6th) morning, and we looked at our metrics to find out we got featured in a french newsletter and a viral tweet Monday Morning: Random burst of traffic Last Monday morning (May 6th), we woke up to a large burst