ZenML integrates with many different third-party tools as implementations for many different ZenML abstractions.
Once code is organized into a ZenML pipeline, you can supercharge your ML development with powerful integrations on multiple MLOps stacks. There are lots of moving parts for all the MLOps tooling and infrastructure you require for ML in production and ZenML aims to bring it all together under one roof.
For example, we currently support Airflow and Kubeflow as third-party orchestrators for your ML pipeline code. Experiment trackers like MLflow Tracking and Weights & Biases can easily be added to your ZenML pipeline. And you can seamlessly transition from a local MLflow deployment to a deployed model on Kubernetes using Seldon Core.
All of this allows you to write your code now and add the right tool for the job as soon as the need arises.
ZenML is the glue
These are the third-party integrations that ZenML currently supports:
✅ means the integration is already implemented. ⛏ means we are looking to implement the integration soon.
Help us with integrations!
There are many tools in the ML / MLOps field. We have made an initial prioritization of which tools to support with integrations, but we also welcome community contributions. Check our Contributing Guide for more details on how best to contribute.