What problem does it solve?
Provides an accessible, serverless GPU platform so teams can run GPU-intensive ML training, inference, and batch processing without managing infrastructure or long-lived instances.
Core Features & Use Cases
- Serverless GPU access: On-demand GPU types (T4, L4, A10G, L40S, A100, H100, H200) for training and inference with pay-per-second billing.
- Deployable APIs and ASGI apps: Expose FastAPI/ASGI endpoints and simple REST functions for production inference and integration.
- Persistent storage and secrets: Volume mounts for model caches and secret management for private tokens, enabling reproducible deployments and scheduled jobs.
- Use Case: Deploy a Modal function that loads a pretrained model from a shared volume, serves batched inference through a POST endpoint, and auto-scales to handle peak traffic while keeping costs minimal during idle periods.
Quick Start
Deploy a serverless Modal GPU function that loads a model from a shared volume and exposes a POST /predict endpoint for batched inference.