@Endpoint decorated Python functions on your local machine. Run them, and Flash automatically handles GPU/CPU provisioning and worker scaling on Runpod Serverless.
Get started
Quickstart
Create endpoints
Examples
Setup
Flash requires a Runpod account with a verified email address.
Install Flash
Flash requires Python 3.10, 3.11, 3.12, or 3.13 and runs natively on macOS and Linux. Windows users can run Flash through WSL2.
pip or uv:
Authentication
Before you can use Flash, you need to authenticate with your Runpod account:@Endpoint functions.
Coding agent integration (optional)
Install the Flash skill package for AI coding agents like Claude Code, Cline, and Cursor:SKILL.md file in the runpod/runpod-plugins-official repository.
Flash apps
When you’re ready to move beyond scripts and build a production-ready API, you can create a Flash app (a collection of interconnected endpoints with diverse hardware configurations) and deploy it to Runpod. Follow this tutorial to build your first Flash app.Flash CLI
The Flash CLI provides a set of commands for managing your Flash apps and endpoints.Limitations
- Flash runs natively on macOS and Linux. Windows users can run Flash through WSL2.
- CPU endpoints are restricted to the
EU-RO-1datacenter. GPU endpoints can deploy to multiple datacenters. - Flash can rapidly scale workers across multiple endpoints, and you may hit your maximum worker threshold quickly. Contact Runpod support to increase your account’s capacity if needed.