megachangelog
Announcement

Backends on Vercel: Python GA, Containers, and Daemons

Vercel now offers Python backends as generally available with frameworks like FastAPI and Django, container support for custom runtimes through Vercel Functions, and introduces Vercel Daemons in public beta for continuously running background workers. These capabilities enable developers to build and deploy full-stack applications on Vercel using their preferred languages and execution patterns.

Last year, we expanded for Python and TypeScript backend frameworks. By this summer, developers could deploy their frontend and backend together with and coordinate background work with and .zero-config supportVercel Servicesqueuesdurable workflows

Today at , we are expanding the backend workloads you can run on Vercel. Python on Vercel is now generally available, enables custom runtimes and system libraries, and we are introducing in Public Beta for background workers that pull work and stay running between jobs.Vercel Ship in San Franciscocontainer support in Vercel FunctionsVercel Daemons

You can build your backend in Python with the Vercel infrastructure and development experience you know from your frontend, including local development, previews, and production deployments. Frameworks such as FastAPI, Flask, and Django run on standard CPython with your PyPI dependencies, while Vercel handles framework detection, builds, and scaling.

Already, 150,000 teams run Python backends on Vercel, including engineers at OpenAI, Polymarket, and Exa.

SDKs for Python let you use Vercel products from your application, whether you’re storing files in , sending background jobs to , coordinating durable steps with , running untrusted code in , or streaming model responses and handling tool calls with the .Vercel BlobVercel QueuesVercel WorkflowsVercel SandboxAI SDK for Python

, which builds AI digital minds from books and talks, moved its Python backend from AWS ECS to Vercel. With ten engineers and no dedicated infrastructure role, the team ships to production more than 100 times a day and uses Queues to handle background jobs.Delphi

Visit the for framework details and examples.Python knowledge base

The lets you deploy applications written in any language, packaged with the OS libraries and executables they need. Since container support entered Public Beta, 5,000 teams have shipped 150,000 container deployments on Vercel.Vercel container runtime

Containers deploy as Vercel Functions on Fluid compute, scaling with traffic and using , which doesn’t charge for idle time spent waiting for API responses, database queries, or LLM inferencing. Vercel Services lets you develop and deploy your backend alongside your frontend, while serves traffic on your domains, protects it, logs help you investigate issues, and rollbacks restore earlier deployments.Active CPU pricingVercel CDNVercel WAF

For example, take a video app that uses a container for background processing, preparing a playback copy and thumbnail for each uploaded clip. This packages the Python processor, its dependencies, and to run with Daemons:Dockerfileffmpeg

When you deploy through Git or the Vercel CLI, Vercel builds the image and stores it in your . Read our to get started.Vercel Container Registrycontainerized Functions deployment guide

lets you deploy containers as continuously running background workers on Fluid compute. You choose the number of instances in each region, and Vercel maintains that capacity by restarting processes when they exit or crash.Vercel Daemons

Daemons launches with support for pull-based workloads, where your code requests work from another system and processes it as it becomes available. That could mean consuming queue messages or fetching pending jobs from a database.

In our example, Daemons runs the video processor continuously as it pulls jobs from . In , define the Next.js frontend, route requests to it, and add the processor using :Vercel Queuesvercel.tomlDockerfile

Follow the to add a background worker to your Vercel project.Daemons deployment guide

We’re continuing to invest in backend support so more of your existing application can run on Vercel, using the languages, dependencies, and execution patterns it needs.

Read more

Python is now generally available

Applications in any language with containers

Background workers with Vercel Daemons

Run your backends on Vercel

Resources

pythonbackendscontainersdaemonsdeploymentserverless

Source: original entry ↗

More from Vercel

Follow Vercel to get its new changes in your feed and email digest.

Announcement2026.10.19

Updates to Hobby and Pro Terms of Service

Vercel is updating Terms of Service for Hobby and Pro customers effective October 19, 2026, clarifying credit policies, managed accounts, auto-renewal practices, and adding statutory cancellation and refund rights for UK and EU consumers, including protections for service changes with negative impact.

termsbillingcreditspolicylegal
Announcement

Mercury 3 now available on AI Gateway

Inception's Mercury 3 model is now available on Vercel's AI Gateway with 50% launch pricing and generation speeds exceeding 1,000 tokens per second. The model enables parallel text refinement with a 1M-token context window, ideal for real-time applications like browser agents and customer support.

ai-gatewaymodelsinferencellmlaunch
Announcement

MiniMax M3.1 Flash now available on AI Gateway for free

MiniMax M3.1 Flash, an open-weight multimodal model with 1M-token context window for coding and agentic work, is now available on Vercel's AI Gateway at no cost through October 20. The model excels at complex agent tasks, coding applications, and cybersecurity work, and can be used through multiple APIs and coding agents.

ai-gatewaymodelscodingagentsapi
See all Vercel changes →