Modal.
Serverless GPU runtime for AI workloads, defined in Python.
What it is.
Modal Labs runs Python functions on serverless GPUs and CPUs with sub-second cold starts. the founder, the former Spotify engineer behind Luigi and Annoy, founded the company in 2021 to remove Kubernetes from the AI stack. Workloads scale to thousands of containers from a single decorator. The runtime ships its own filesystem, scheduler, and Python SDK.
Where it fits.
AI teams that want GPU compute without DevOps. Common at startups running open-source models in production, research labs scaling experiments, and enterprise teams burned by long EKS deploys. The Python-first interface beats Kubernetes for any workload that fits the function-as-a-service shape.
- Sub-second cold starts on H100 GPUs
- Python decorators replace Dockerfiles and Kubernetes
- Pay-per-second pricing across all GPU tiers
- Lock-in to Modal runtime for hosted workloads
- Smaller ecosystem than AWS or GCP for adjacent services
Frequently asked.
Modal or AWS Lambda for AI?
Modal for any workload that needs a GPU. Lambda tops out at CPU and 10GB memory — Modal scales to H100 clusters with the same function model.
Is Modal production-ready?
Yes. Used in production by Suno, Substack, Ramp, and others. SOC 2 Type II certified with enterprise support tiers.
Can I bring my own container image?
Yes. Modal builds images from a Python definition or accepts standard Docker images. Custom CUDA versions and system packages are supported.