google-research/kauldron

Modular, scalable library to train ML models

60
/ 100
Established

This is a library designed to help machine learning researchers quickly build and experiment with new model architectures. It takes various components like datasets, models, and optimizers, and provides the framework to connect them for training. The output is a trained machine learning model, along with tools for performance analysis and debugging, enabling rapid iteration on research ideas. It's built for ML researchers and engineers who are constantly prototyping and evaluating new models.

220 stars. Available on PyPI.

Use this if you are an ML researcher needing to quickly prototype, train, and iterate on different machine learning models and architectures.

Not ideal if you are looking for a simple, high-level API for deploying pre-built models or performing standard data analysis tasks without deep model customization.

machine-learning-research model-prototyping neural-network-training experimentation ML-engineering
Maintenance 10 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 15 / 25

How are scores calculated?

Stars

220

Forks

24

Language

Python

License

Apache-2.0

Last pushed

Mar 12, 2026

Commits (30d)

0

Dependencies

30

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/google-research/kauldron"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.