Skyvern/skyvern-frontend
2026-10-02 08:57:39 -07:00
..
public Frontend: unified /runs URL (#3912) 2025-11-05 09:48:55 -05:00
scripts Serve the browser a scoped session token instead of the organization API key (SKY-13084) (#8074) 2026-08-05 15:18:01 -04:00
src Route every eligible Lever run to the dedicated lane and stop routing in staging (SKY-16970) (#8768) 2026-10-02 08:57:39 -07:00
.env.example Improve local browser streaming devex (#6026) 2026-05-20 01:26:48 +00:00
.eslintrc
.npmrc chore(security): add .npmrc ignore-scripts to remaining npm workspaces (#5603) 2026-04-22 22:56:36 +00:00
.prettierignore
.prettierrc
artifactServer.js Add request logging and error handling to artifact and frontend servers (#4829) 2026-02-22 04:15:35 +00:00
components.json
index.html
localServer.js SKY-14419 Surface collapsed authentication options to Copilot (#8239) 2026-08-20 15:25:28 -07:00
package-lock.json security: patch 15 Dependabot npm alerts in skyvern-frontend and the TypeScript SDK client (#8501) 2026-09-22 21:06:14 -07:00
package.json security: patch 15 Dependabot npm alerts in skyvern-frontend and the TypeScript SDK client (#8501) 2026-09-22 21:06:14 -07:00
postcss.config.js
README.md
tailwind.config.js Resolve the run type with one task_runs read in GET /v1/runs/{id}/timeline (SKY-17567) (#8763) 2026-10-02 00:54:14 -07:00
tsconfig.json fix(frontend): port vitest.setup.ts + wire setupFiles config (#6207) 2026-05-27 15:23:29 -04:00
tsconfig.node.json
vite.config.ts Remove Sentry from the cloud frontend; Datadog is the only error sink (SKY-11046) (#8649) 2026-09-25 03:29:00 -04:00
vitest.config.ts ci(SKY-11103): honor the native Vercel Deployment Check for the frontend gate (#6829) 2026-06-25 20:34:01 -05:00
vitest.setup.ts fix(SKY-11404): flush Radix focus-scope unmount timer in vitest teardown (#6795) 2026-06-24 16:20:23 -05:00

Skyvern Frontend

Quickstart

Populate env file

Copy example env file:

cp .env.example .env

Populate VITE_SKYVERN_API_KEY with your API key.

Then run:

npm install
npm start

This will build the app and serve from port 8080.

Development

npm run dev

This will start the development server with hot module replacement.

Build for production

npm run build

This will make a production build in the dist directory, ready to be served.

Preview the production build locally

npm run preview

or alternatively, use the serve package:

npx serve@latest dist