July updates: uv support, distributed GPU model training, and how KoBold Metals accelerates mineral discovery with Coiled
Run Python scripts with uv + Coiled
Our blog post on uv, Astral 's Rust‑based Python package and project manager, shows how easy it is to use Coiled with uv to run Python scripts on the cloud. With uv + Coiled, you can:
Coiled Batch: Map over values, .env support, and task coordination
Over the past month we've released several Coiled Batch enhancements:
Distributed GPU model training with 🤗 Accelerate
Hugging Face Accelerate simplifies PyTorch model training and inference on distributed hardware. This enables working with large datasets and models that don’t fit into a single machine’s memory. This example shows how to run multi-node distributed training on GPUs with Coiled Batch.
Recommended by LinkedIn
KoBold Metals Accelerates Mineral Discovery with Coiled
KoBold Metals is reimagining mineral exploration with data science and AI. Focused on sourcing critical battery metals, they use massive geospatial datasets to pinpoint promising exploration targets. As their computational demands grew, they turned to Coiled to scale to the cloud. Today, KoBold uses Coiled for:
“Coiled has made it possible for us to process huge volumes of data, and that's been really key to getting fast turnarounds on our analysis. The faster we can falsify our hypotheses, the sooner we can decide whether to commit resources to exploration.”
Handling long‑running workloads beyond AWS Lambda
Lambda is great for short tasks, but struggles with long-running, compute-heavy jobs. In our new post, we walk through how Coiled handles these limitations and talk through when you can use Coiled versus other AWS tools like Fargate or AWS Batch.
New to Coiled?
It’s easy to get started.
$ pip install coiled
$ coiled quickstart