Quickstart

Get from zero to GPU in 5 minutes.

1. Setup

Installation guide: docs.astral.sh/uv/getting-started/installation

  • macOS/Linux:

    curl -LsSf https://astral.sh/uv/install.sh | sh
  • Windows (PowerShell):

    powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

2) Install Flow

  • Global CLI (uv):

    uv tool install flow-compute
  • Global CLI (pipx):

    pipx install flow-compute

Authenticate

flow setup

Add billing details

To provision compute, add a payment method in the Mithril Console.

2. Create an instance

# Create a GPU instance
flow instance create --instance-type a100

# Monitor your instances
flow instance list

# Access first instance in list
flow ssh 1

# Check details of a specific instance
flow instance info <instance-name>

3. Development (research preview)

Interactive Environment

# Launch persistent development environment
flow --mode research
flow dev

# See other commands
flow help

The flow dev command gives you a persistent GPU environment that stays running between sessions - great for iterative development.

4. Instance Types

Type
GPUs
Memory
Use Case

a100

1x A100

80GB

Single GPU training, inference

4xa100

4x A100

320GB

Multi-GPU workloads

8xh100

8x H100

640GB

Large-scale distributed training

Check current pricing:

flow pricing

Last updated