RocketLaunch.svg
Create production MLOps pipelines and win crash prizes! Participate in Month Of MLOps Competition:Register Now
ZenML Logo
ZenML Logo

Open-source pipeline framework that integrates all your ML tools

Get all your ML workflows running on any tooling stack with minimum effort.

Get started quickly

ZenML is completely free and open-source. See the magic with just two simple commands:

$pip install zenml

$zenml go

Quickstart

PROBLEM SOLVING

How can ZenML solve your problems?
problem_explore_mlops.png
Connect Tools
problem_standardize.png
Standardize
problem_vendor_lockin.png
Prevent Vendor Lock-In
problem_reproducibility.png
Ensure Reproducibility

Bring your own tools agnostic of your pipeline

ZenML lets you integrate with your favourite tools. You can alsoimplement your own integration.

See all integrations

Deploy MLOps Stacks With ZenML

Quickly deploy popular MLOps stacks for your ZenML pipelines by simply using:

$pip install zenml

$zenml stack recipe deploy aws-minimal

All Stack Recipes

Our Roadmap

Why our users love ZenML

Frequently Asked Questions

Can’t find the answer to your question?

Q: Why should I use ZenML?

The MLOps landscape is complex and hard to navigate. If the wrong decisions are made while creating your technology stack early on, it leads to complexity and technical debt as you progress through the stages of MLOps maturity. ZenML allows you to define your ML workflows in a vendor- and tool- agnostic manner, so that you can write your code knowing that you can switch out ML components easily as and when it is needed. Read more our our blog.

Still not clear?

Send us a message

Q: How does ZenML compare to orchestrators (Airflow, Kubeflow, Flyte, etc.)?

At a high level, an orchestrator in MLOps is a tool that enables developers to schedule, monitor, and manage workflows. ZenML is not an orchestrator, but rather is a tool that lets you author pipelines that can be run on multiple orchestration systems. There are standard orchestrators that ZenML supports out-of-the-box, but you are encouraged to write your own orchestrator in order to gain more control as to exactly how your pipelines are executed. ZenML not only allows you to easily swap our orchestrators, but also then focuses on adding value within the pipeline itself, with features such as model deployment, metadata tracking, and management of the configuration of your MLOps stack.

Still not clear?

Send us a message

How can I quickly deploy the infrastructure required to run ZenML?

There are two sides to this question. ZenML itself can be deployed as a service, which centrally tracks everything related to pipelines and stacks. However, ZenML also often requires additional infrastructure for various stacks. The ZenML MLOps Stack repository contains Terraform scripts to quickly get you started with these stacks. These recipes can also be called directly with ZenML with zenml stack recipe deploy . Read more here.

Still not clear?

Send us a message

Q: How can I be sure you'll stick around as a tool?

The team behind ZenML have a shared vision of making MLOps simple and accessible to accelerate problem solving in the world. We recently raised our seed round to fulfill this vision, and you can be sure we're here to stay! Plus, ZenML is and always will be an open-source effort, which lowers the risk of it just going away any time soon.

Still not clear?

Send us a message

Q: Can I use tool X? How does tool Y integrate with ZenML?

Take a look at our examples directory on the GitHub, which showcases detailed examples for each integration that ZenML supports out-of-the-box. The ZenML team and community is constantly working to include more tools and integrations to the above list (check out the roadmap for more details). You can upvote features you'd like and add your ideas to the roadmap (https://zenml.io/roadmap)

Still not clear?

Send us a message

Can’t find the answer to your question?

Read more on our Docs

ZenML MLOps stack discovery

Find out if ZenML supports your MLOps stack

Fill out this short questionnaire to tell us about the tools you already use, and we'll get back to you with a concrete suggestion on how you can start benefiting from ZenML!

Slack Logo
Slack
Become part of our growing community - we're happy to hear your questions, ideas and look forward to connect!Join our Slack
hn_shield 1.svg
Roadmap
We are constantly working to include more features - you can upvote the features you'd like or build your own integrations!Contribute to our roadmap
github.png
GitHub
We're building ZenML out in public - show us some love or contribute!Contribute to GitHub

ZenML CLOUD

Manage MLOps for teams with ZenML Cloud

Centralized tracking, pipeline registry and managed backend for ZenML

Join our newsletter

Sign up to our “Building an open source company” newsletter by the ZenML team.

We’re building tools for production machine learning, and planning to share the startup journey as we walk through it.