The easiest way to build Python apps on GCP and AWS

LaunchFlow automatically deploys infrastructure to your own cloud account as you use it in your code.

100% Python | Zero DevOps

1 import launchflow as lf
2
3 # Automatically deploys to your cloud account
4 gcp_postgres = lf.gcp.CloudSQLPostgres("gcp-postgres")
5 aws_postgres = lf.aws.RDSPostgres("aws-postgres")
6
7 # Ready to use with no additional setup
8 gcp_postgres.query("SELECT * FROM users")
9 # FastAPI, Flask, & Django integrations
10 aws_postgres.django_settings()
$

Best-in-class developer experience

We automate the boring stuff

Create cloud resources and deploy Docker images directly from your code with the LaunchFlow CLI.

CreateFind and create all cloud resources used in your code
$ launchflow create
Deploy
$ launchflow deploy
$

Virtual cloud environments

Tired of DevOps?

LaunchFlow lets you create and connect to infrastructure across multiple cloud environments with zero code changes.

launches
API Icon

Deploy from GitHub

Automatically deploy when you push to GitHub

API Icon

Interactive CLI

Let LaunchFlow guide you through your deployment

API Icon

Release Pipelines

Switch environments with zero code changes

API Icon

Production ready

Configured for security, performance, and reliability

Bring your own framework

LaunchFlow works in any Python environment and integrates with popular API frameworks.

FastAPI
Add Postgres and more to your existing FastAPI app.
1 import launchflow as lf
2 from fastapi import FastAPI, Depends
3 from sqlalchemy.orm import Session
4
5 # Resources automatically created and connected
6 postgres = lf.gcp.CloudSQLPostgres("my-database")
7 bucket = lf.gcp.GCSBucket("my-bucket")
8
9 # Built-in FastAPI dependencies
10 session = lf.fastapi.sqlalchemy(postgres.sqlalchemy_engine())
11
12 app = FastAPI()
13
14 @app.post("/signup")
15 def signup(db: Session = Depends(session)):
16 db.execute("INSERT INTO users ...")
17 bucket.upload("my-file", "user-data")
18 return {"message": "Signup successful"}

Ready to get started?

Explore the docs, or create an account to start building with LaunchFlow. You can also contact the founders directly with any questions.

Quickstart
launchflow-logo

Start for free

Our free tier is perfect for small projects and teams.

Pricing details
launchflow-logo

Start building

Deploy your first system in as little as 10 minutes.

API reference