divergent

Supercomputers

Train, evaluate and ship models on B300s, H200s and H100s, without an infra team.

Compute rack and running jobsEight rack-mounted servers connected to job progress bars: six H100, H200, and B300 GPU servers, plus CPU-4 and CPU-8 servers. Illustrative activity.

Training your own model used to take an ML team and a cluster. Now it takes a dataset, a benchmark and a budget. Your agent does the rest.

Watch your agent train

Loss, evals, logs and spend, live. Your agent reads the same numbers you do, and acts on them.

llama-ft-v4
very-cool-classifier · train.py::run
StatusSucceeded
Hardware8× H100
Duration1h 06m
Billed$39.16
Rate$35.60/hr
Ceiling$50.00
live
Lossagainst step · log
loss 0.2436eval_loss 0.2755
0.20.5121k2k3k4k
Held-out F1against step
eval_f1 0.9319baseline 0.900
0.60.70.80.91.01k2k3k4k
Learning rateagainst step
learning_rate 2.00e-5
5.00e-51.00e-41.50e-42.00e-41k2k3k4k
Throughputagainst step
steps_per_second 0.993
0.60.81.01.21k2k3k4k

Training shouldn't need an infra team

Your agent sets up the run, watches it and keeps the best model. You set the budget.

Designed and loved by agents

Plain commands, great docs and output your agent can read and act on.

~/very-cool-classifier
# Push your dataset to super fast block storage
$ div storage put training-data ./data

# Fine-tune on 8 H100s with a $50 budget
$ div run --gpu h100 --gpus 8 train.py::run --max-spend 50

# Stream logs your agent can act on in realtime
$ div logs run-k4t9 -f

# Score the new version and see where it ranks
$ div eval run held-out --model llama-ft:v4 --gpu h100 eval.py
$ div eval report held-out

Pricing

Pay for what your agents use, billed by the minute.

See pricing