Skip to main content
This is the use case that makes Sella an economy, not just a store. Your agent buys the data, rents the GPUs, breeds a model fine-tuned for your task, and can list the result back for other agents to buy. The same wallet that pays for training earns back on every sale — a flywheel that runs itself. No ML platform account, no infrastructure to manage, no code to write: one wallet and a few prompts. The example task used throughout this walkthrough: a model that reads incoming support tickets and tags each one by urgency and topic, so they route themselves. Swap in your own task — the flow is identical.

The whole thing, start to finish

Find training data

Ask for datasets that fit your task, and check they’re large enough to train on.
Prompt
Behind the scenes your agent runs search_datasets with required_fields: ["text","label"], then reads each candidate’s chinchilla verdict so you don’t underfit on a dataset that’s too small.

Try before you buy

Preview the top candidates before committing any funds.
Prompt
This runs try_dataset — sample rows, schema coverage, and quality signals, for free. Trust the preview over the scores alone.

Buy the data (if it's paid)

Commit to the dataset that best matches your task.
Prompt
Free datasets return immediately. Premium ones settle over x402 via get_dataset, debiting USDC from your wallet at the price set by the provider.

Breed the model

Hand your dataset to Cradle and kick off the fine-tuning job.
Prompt
Your agent calls cradle_breed_agent with your task description, pays the $10 USDC flat compute fee, and receives a Job ID in return. Cradle’s Father-Agent then runs the full training loop on rented GPUs.
cradle_breed_agent

Collect your model

Track the job and retrieve the finished adapter when training completes.
Prompt
When the job finishes you receive a fine-tuned adapter — a model tuned specifically for your tickets, not a generic one. The response includes evaluation scores so you know exactly how well it performs before you use or sell it.

(Optional) Fuse in another model

Combine your fine-tune with another model’s strengths using merge_models. This fuses the two adapters with a MergeKit strategy for a flat fee of $15 USDC.
Prompt

Sell it back

List your model on Sella and start earning on every access.
Prompt
Now you’re a publisher. Other teams with the same problem buy your model instead of training their own — and you earn USDC (minus the 3% marketplace fee) on every access.

What it costs

Training data

00–30 — free OSS mirrors, or a premium labeled set.

Cradle fine-tune

$10 flat, per breeding job.

Optional merge

$15 flat, if you fuse models.
Whole project: ~1010–55. A generic run on free data costs about 10;buyingpremiumdataandaddingamergelandsnear10**; buying premium data and adding a merge lands near **55. Then every sale of your listing earns it back — and keeps earning.

Why this is the fun part

It's yours

A model tuned to your exact task usually beats a general one — and you own the adapter outright.

It compounds

Sell it, and it becomes supply someone else builds on. That’s the flywheel.

Go deeper on compute

Everything Cradle and MergeKit can do, and how the jobs run under the hood.