Welcome to ZenML!

This is an older version of the ZenML documentation. To read and view the latest version please visit this up-to-date URL.

ZenML: Open-source MLOps framework that integrates all your ML tools

๐Ÿคน Are you an ML engineer or data scientist shipping models to production and juggling a plethora of tools?

๐Ÿคทโ€โ™‚๏ธ Do you struggle with versioning data, code, and models in your projects?

๐Ÿ‘€ Have you had trouble replicating production pipelines and monitoring models in production?

โœ… If you answered yes to any of the above, ZenML is here to help with all that and more...

Everyone loves to train ML models, but few talks about shipping them into production, and even fewer can do it well. At ZenML, we believe the journey from model development to production doesn't need to be long and painful.

With ZenML, you can concentrate on what you do best - developing ML models and not worry about infrastructure or deployment tools.

If you come from unstructured notebooks or scripts with lots of manual processes, ZenML will make the path to production easier and faster for you and your team. Using ZenML allows you to own the entire pipeline - from experimentation to production.

Read more here.

ZenML is an extensible, open-source MLOps framework for creating portable, production-ready MLOps pipelines. It's built for data scientists, ML Engineers, and MLOps Developers to collaborate as they develop to production. ZenML has simple, flexible syntax, is cloud- and tool-agnostic, and has interfaces/abstractions that are catered towards ML workflows. ZenML brings together all your favorite tools in one place so you can tailor your workflow to cater your needs.


Eager to get started? We recommend the following to start using ZenML right away:

New to ZenML?

  • Get acquainted with the Core Concepts first to understand what makes ZenML so special.

  • Jump right into Starter Guide to go from zero to hero in no time.

  • Tip your toes into the Practical MLOps section to see more advanced usage.

Looking for production use-cases?

  • Learn more by reading code? See the Examples section for various code snippets to get your hand's dirty.

  • The Advanced Guide is the perfect starting point to start developing your ZenML and MLOps skills.

  • Read Best Practices to learn how to set up ZenML with recommendations from the core team.

Looking for how to integrate your ML tools?

Need help deploying infrastructure?

Community - Be Part of the ZenML Family

Can't find what you're looking for and/or need help? Join our Slack group. Ask questions about bugs or specific use-cases and get a quick response from the ZenML core team.

Last updated