Serverless GPUs for Python

GPUs that wake when
your players do

Put a model behind an API or send a function to a GPU with one decorator. It scales to zero between sessions, and you pay for the seconds it runs.

pip install klio-compute

Moving existing GPU code? Change one import

Built for studios shipping AI into games

  • 01 / models

    One command to a live model

    klio model deploy qwen3-14b gives you an OpenAI-compatible endpoint on your own address, protected by your key.

  • 02 / scale

    Zero when nobody's playing

    Endpoints sleep when traffic stops and wake on the next request. Keep-warm holds them ready for launch day.

  • 03 / migrate

    Your existing code, unchanged

    klio migrate --check lists what works before you change anything. Most apps need only the import line.

  • 04 / batch

    Fan out in one line

    .map() over sprites, transcripts or embeddings in parallel, with results back in input order.

  • 05 / isolate

    Your own kernel

    Every customer's GPU work runs sandboxed, apart from other customers and from the machine.

  • 06 / bill

    Prepaid, to the second

    Top up, set a monthly cap, and work stops at zero instead of turning into a surprise invoice.

23 GPU types.
Billed per second.

From a 16 GB A16 to a 288 GB B300. CPU and memory are billed on top, and nothing is billed while an app is scaled to zero.

GPU prices follow the market and are checked every few minutes. A running container keeps the price it started at.

Current hourly prices for common GPUs
GPUMemoryPrice per hour
L424 GB$1.45/h
L40S48 GB$1.90/h
A100-8080 GB$2.50/h
H10080 GB$3.90/h
B200180 GBNot available right now

Prices updated

See all 23
Current hourly prices for all 23 GPU types, cheapest first
GPUMemoryPrice per hour
A600048 GB$0.75/h
RTX409024 GB$0.90/h
A400016 GB$1.20/h
L4048 GB$1.35/h
L424 GB$1.45/h
RTX6000Ada48 GB$1.50/h
L40S48 GB$1.90/h
A1024 GB$1.95/h
A10040 GB$2.10/h
A500024 GB$2.15/h
A100-8080 GB$2.50/h
A4048 GB$2.79/h
RTXPro600096 GB$3.30/h
V10016 GB$3.55/h
V100-3232 GB$3.55/h
H10080 GB$3.90/h
H200141 GB$6.95/h
A1616 GBNot available right now
A3024 GBNot available right now
B200180 GBNot available right now
B300288 GBNot available right now
RTX4000Ada20 GBNot available right now
RTX600024 GBNot available right now
# npc_dialogue.py
import klio_compute.compat as klio

app = klio.App("npc-dialogue")

@app.function(gpu="L40S", min_containers=1)
def reply(line: str) -> str:
    return model.generate(line)

$ klio deploy npc_dialogue.py
Deployed npc-dialogue: 1 deployment
  npc-dialogue-reply