All 156 Dependencies

Every package Skyvern depends on, ranked by repo health score.

Skyvern is an open-source AI agent, born out of Y Combinator's Summer 2023 batch, that automates browser-based workflows by combining large language models with computer vision instead of hand-coded DOM selectors. Traditional RPA scripts rely on XPath or CSS selectors that break the moment a website's layout changes; Skyvern instead uses a swarm of agents, inspired by task-driven autonomous-agent designs like BabyAGI and AutoGPT, to visually comprehend a page and decide what to click, fill, or extract next through Playwright.

The project ships as a Playwright-compatible SDK first and foremost: `page.act()`, `page.extract()`, `page.validate()`, and `page.prompt()` add AI reasoning directly onto Playwright's `Page` object, and every standard Playwright action (click, fill, select, upload) accepts an optional natural-language `prompt` fallback so existing automation scripts can adopt AI incrementally rather than being rewritten from scratch. On top of the SDK sits a full application — a FastAPI backend, a task/workflow engine, and a React UI — that lets both developers and non-technical users define multi-step workflows (browser tasks, data extraction, validation, loops, HTTP requests, custom code blocks) through a no-code builder.

Skyvern can be run three ways: `pip install skyvern` for the Python/TypeScript SDK against Skyvern Cloud or a local browser, `pip install "skyvern[all]"` plus `skyvern quickstart` for a full local server backed by SQLite by default (or Postgres via `--postgres`), or Docker Compose for a fully containerized Postgres+API+UI stack. The project reports SOTA results on the WebBench benchmark (64.4% overall accuracy) and claims the top score specifically on WRITE tasks — filling forms, logging in, downloading files — the RPA-adjacent workloads Skyvern is built for.

20 @codemirror/lang-yaml ^6.1.3 25 lang-html ^6.4.9 25 @codemirror/lang-json ^6.0.1 25 @codemirror/lang-python ^6.1.6 34 tailwindcss-animate ^1.0.7 35 @codemirror/merge ^6.8.0 36 aioboto3 >=14.3.0,<15 outdated 40 aiosqlite >=0.21.0,<0.23 40 toml >=0.10.2,<0.11 41 cross-spawn ^7.0.6 41 requests-toolbelt >=1.0.0,<2 42 clsx ^2.1.0 44 cmdk ^1.0.0 44 filetype.py >=1.2.0,<2 45 @microsoft/fetch-event-source ^2.0.1 47 starlette-context >=0.3.6,<0.6 48 re-resizable ^6.11.2 48 Vaul ^1.1.1 51 cors ^2.8.5 51 types-boto3 >=1.38.31,<2 52 asyncpg >=0.30.0,<0.32 53 Jinja >=3.1.2,<4 54 email-validator >=2.2.0,<3 54 python-docx >=1.1.0 55 HTTPX >=0.27.0 55 serve-handler ^6.1.7 56 json5 >=0.13.0,<1 58 pyasn1 >=0.6.3 59 use-debounce ^10.0.4 62 React CodeMirror ^4.23.0 62 React CodeMirror ^4.23.0 62 React CodeMirror ^4.23.0 62 PyJWT >=2.13.0,<3 62 rich >=13.7.0,<14 outdated 64 eslint-plugin-prettier ^5.1.3 64 PyOTP >=2.9.0,<3 65 pdfplumber >=0.11.0,<0.12 66 React Testing Library ^16.1.0 66 python-dotenv >=1.0.0,<2 66 python-multipart >=0.0.30,<1 68 open ^10.1.0 outdated 68 prettier-plugin-tailwindcss ^0.8.0 69 noVNC 1.5.x outdated 69 eslint-config-prettier ^9.1.0 outdated 69 orjson >=3.9.10,<4 69 tiktoken >=0.9.0 70 cachetools >=5.3.2,<6 outdated 73 MSW (Mock Service Worker) 2.11.2 outdated 74 Dagre ^1.1.4 outdated 75 dotenv ^17.2.3 76 Radix UI ^1.1.2 76 Radix UI ^1.0.3 76 Radix UI ^1.1.1 76 Radix UI ^1.1.1 76 Radix UI ^2.3.1 outdated 76 Radix UI ^1.1.2 76 Radix UI ^2.0.6 outdated 76 Radix UI ^2.0.2 outdated 76 Radix UI ^1.1.1 76 Radix UI ^1.1.3 76 Radix UI ^1.2.0 76 Radix UI ^2.0.0 outdated 76 Radix UI ^1.0.3 76 Radix UI ^1.0.2 76 Radix UI ^1.1.0 76 Radix UI ^1.0.4 76 Radix UI ^1.1.5 76 Radix UI ^1.0.7 76 Radix UI ^1.1.0 76 React-Draggable ^4.5.0 77 driver.js ^1.4.0 78 croniter >=1.3.8,<4 outdated 78 structlog >=23.2.0,<24 outdated 78 tldextract >=5.1.2,<6 79 python-zstandard >=0.25.0 80 Tornado >=6.5.6 80 Zustand ^4.5.2 outdated 81 posthog >=3.7.0,<4 outdated 81 Psycopg ==3.1.18 outdated 82 AsyncSSH >=2.14.2,<3 82 yaml ^2.4.2 83 @hookform/resolvers ^3.3.4 outdated 83 class-variance-authority ^0.7.0 83 Embla Carousel React ^8.0.0 83 greenlet >3.0.3 83 lark >=1.2.2,<2 84 cryptography >=48.0.1 84 json_repair >=0.60.1,<0.61 outdated 84 types-toml >=0.10.8.7,<0.11 85 dnd-kit ^6.3.1 85 dnd-kit ^10.0.0 outdated 85 Alembic >=1.12.1,<2 85 cron-parser ^5.5.0 85 sse-starlette >=3.4.1,<4 86 Autoprefixer ^10.4.18 86 Express ^4.21.2 outdated 86 nanoid ^5.0.7 outdated 86 psutil >=7.0.0 87 cRonstrue ^3.13.0 87 FastMCP >=3.2.0,<3.4 outdated 88 OpenAI Agents SDK >=0.10.5,<0.15 outdated 88 tailwind-merge ^2.2.2 outdated 88 tsx ^4.7.0 89 Click >=8,<9 89 lint-staged ^15.5.2 outdated 89 pydantic-settings >=2.1.0,<3 89 websockets >=14.0,<15.1 outdated 90 Authlib >=1.7.1 90 prettier ^3.8.1 90 Tailwind CSS ^3.4.17 outdated 90 Typer >=0.16.0,<0.26 outdated 90 Uvicorn >=0.44.0 90 Zod ^3.22.4 outdated 91 React Flow ^12.1.1 91 FastAPI >=0.136.1,<0.137 outdated 91 jsonschema >=4.23.0 91 Playwright ^1.48.0 92 @clerk/backend ^5.61.8 outdated 92 TanStack Query ^5.28.6 92 jsdom ^29.1.1 outdated 92 LiteLLM >=1.84.0 92 Pillow >=10.2.0 92 playwright-python >1.46.0 92 postcss ^8.4.37 92 Pydantic >=2.5.2,<3 92 React Hook Form ^7.51.1 92 urllib3 >=2.7.0 92 Vitest ^4.1.0 outdated 93 OpenTelemetry Prometheus Exporter >=1.41.1,<2 outdated 93 posthog-js ^1.138.0 93 SQLAlchemy >=2.0.29,<3 93 Vite ^6.4.3 outdated 94 typescript-eslint ^7.16.0 outdated 94 typescript-eslint ^7.16.0 outdated 94 ESLint ^8.57.1 outdated 94 pypdf >=6.12.0,<7 94 React Router ^6.30.4 outdated 94 Starlette >=1.3.1 95 aiohttp >=3.13.4,<4 95 Anthropic Python SDK >=0.97.0,<0.98 outdated 95 Axios ^1.13.5 95 OpenAI Python SDK >=1.68.2 96 google-cloud-aiplatform >=1.149.0,<2 outdated 96 TypeScript ^5.5.3 outdated 97 React ^4.6.0 outdated 97 google-auth >=2.49.2,<3 97 google-auth >=1.3.1,<2 outdated 97 google-auth >=2.29,<3 97 google-auth >=2.18,<4 97 React ^18.2.0 outdated 97 React DOM ^18.2.0 outdated 97 webpack ^5.97.1 98 Azure Identity (Python) >=1.24.0,<2 98 Azure Container Service Management (Python) >=4.2.0,<5 outdated 98 Azure Storage Blob >=12.26.0 98 pandas >=2.3.1,<4

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers

Search