About OpenML
Building a seamless, open ecosystem of machine learning data, models, and benchmarks — advancing AI openly for the benefit of all humanity.
Our Mission
We want to make machine learning and data analysis simple, accessible, collaborative, and open with an optimal division of labour between computers and humans.
OpenML is committed to enabling reproducible science, fostering global collaboration, and accelerating AI research through standardized, FAIR-compliant datasets, tasks, and model evaluations.
What is OpenML?
OpenML is an open platform for sharing datasets, algorithms, and experiments to build a global machine learning repository. It enables researchers and practitioners to automatically share, organize, and reuse machine learning experiments at scale.
Think of OpenML as GitHub for machine learning experiments — but with automatic versioning, metadata tagging, evaluation tracking, and collaborative benchmarking built in.
Why OpenML?
Reproducibility
Every experiment is tracked with complete metadata — algorithms, hyperparameters, datasets, metrics, and hardware — ensuring full reproducibility.
Standardization
All datasets and tasks follow uniform protocols with predefined train/test splits, making results directly comparable across studies.
Collaboration
Share workflows, compare algorithms, and build on others' work. OpenML connects researchers worldwide in real-time.
Meta-Learning
Query thousands of runs to discover patterns, understand algorithm behavior, and enable automated model selection.
Key Features
- ✓1000s of FAIR datasets — uniformly formatted, versioned, and ready to load
- ✓Standardized tasks — predefined benchmarks with fixed evaluation protocols
- ✓Automatic experiment tracking — flows (pipelines) and runs uploaded seamlessly
- ✓Extensive APIs — Python, R, Java, REST — integrate OpenML everywhere
- ✓DOI generation — make your datasets, flows, and runs citable
- ✓Rich metadata & search — machine-readable, queryable experiment logs
Community
OpenML is built by a global community of researchers, developers, and data scientists. We organize regular workshops, contribute to open-source tools, and publish research advancing the field.
Core Team
The dedicated researchers and developers maintaining OpenML, from institutions worldwide.
Contributors
OpenML is made possible by 0+ amazing contributors across all our repositories.
Get Involved
OpenML is an open-source project dependent on community contributions. Whether you're a researcher, developer, educator, or enthusiast — there's a place for you!



