Python on Vercel is now generally available
- Source
- vercel.com
- Author
- Yury Selivanov
- Date

Context
General availability means Vercel now supports building and running Python applications with the frameworks and tools developers already use. A deployed project is inspected for its dependency files, including projects managed with uv, and for frameworks such as FastAPI, Flask, Django and FastHTML; Vercel then configures the build, request routing and, where the framework supports it, static assets served from its CDN. The application runs on Fluid compute, Vercel's execution model that handles concurrent requests and scales with traffic (vercel.com).
Two design choices explain how this is meant to fit existing Python code. The runtime is CPython, the standard interpreter, on Linux, which Vercel chose to keep compatibility with the packages and tools Python developers already use. And because many Python backends sit behind a JavaScript frontend, Vercel Services puts both in one project: running vercel dev starts them together, and a preview deployment lets a backend change be tested against the frontend that calls it. Work that does not fit the request-response pattern, such as workers pulling jobs from a queue or database, is handed to Vercel Daemons, which keeps containers running and was released as a public beta alongside this announcement.
The other half of the launch is a set of Python SDKs for Vercel's own infrastructure, written to use type annotations, async and await, and managers. They cover calling and AI models and building agents, running code in isolated sandboxes, durable workflows with retries and saved state, queues for background messages, Blob file storage, and obtaining credentials for external APIs. Vercel demonstrates them in an open-source notebook app, vercel-labs/notebook-factory, which pairs a Vite frontend with a FastAPI backend and PostgreSQL. The post does not discuss pricing.
- Vercel reads a project's dependency files, including uv-managed ones, and also auto-detects FastHTML; framework-specific support serves static assets through the CDN.
- Running vercel dev starts a Services project's frontend and backend together, and a separate product, Vercel Daemons, keeps containers running for long-lived Python workers that pull jobs from queues or databases.
- The six Python SDKs include Blob for object storage and Connect for obtaining credentials to call external APIs, and Vercel says the APIs are built around type annotations, async/await, and context managers.
- The Python team came from Gel Data, which joined Vercel last December; Vercel is funding a year of Serhiy Storchaka's CPython maintenance via the PSF and published PEP 827, which proposes type manipulation features.
- context window — The maximum amount of text a model can consider at once — its working memory for the current conversation or task.
- streaming — Sending a model's response token by token as it is generated, so the reader sees text immediately instead of waiting for the whole answer.
Checking sign-in…
Loading comments…



