Prerequisites
Before you begin, you need:- A Kite account with API access enabled
- An API key — create one from Developers → API keys in the dashboard. Keys start with
kite_and are shown only once. curl(or any HTTP client)
1
Set your API key
Export the key so the examples below can use it.
2
Verify it works
Confirm your key is valid against the API base URL,
https://api.kiteml.com/v1.3
Start an augmentation
One call starts a run. Point it at a source dataset, describe the change, choose how many episodes, and where the results go.You get back the augmentation resource — including its
id — immediately, with status: "queued".4
Track it to completion
Poll the run until
status is succeeded. It moves through queued → processing → succeeded with a live progress value.5
Get your dataset
A completed
download run exposes its files under output.files. Fetch each one, preserving its path, to reconstruct a standard LeRobot Parquet dataset on disk — ready to train on with no conversion.That’s the full loop. For the details — idempotency, Hugging Face delivery, and the complete endpoint list — continue to Augmentations.