AI Potluck
Back to Gap Map Organization

ZenML

company

Scores

1 product on the map — 1 open.

ZenML

Openness

4 high confidence
4.0
license
Apache-2.0(OSI)
source
public(zenml-io/zenml is the open-source server and SDK)
core-gated
gated(ZenML Pro ships as separate container images privately hosted in ZenML's GCP Artifact Registry and AWS ECR repositories, with access granted on request

Apache-2.0 source, with functionality withheld from it. ZenML's own in-repository documentation states the split: the open-source edition has no role-based access control and no workspaces or projects, while Pro adds those plus the Model Control Plane, the Artifact Control Plane and run snapshots. What makes this gating rather than a separate product sold alongside is the packaging - Pro's container images are privately hosted in ZenML's own GCP Artifact Registry and AWS ECR repositories with access granted on request, and a self-hosted Pro deployment pulls them with an image-pull secret. That is a closed component of the deployment you run, the langgraph shape, rather than the langchain shape where a hosted platform sits beside a complete open core.

Adoption

3 high confidence
3.0

The PyPI download API reports 125,127 downloads of zenml in the trailing 30 days, inside the 100K-1M band for level 3. PyPI is the product's declared distribution channel.

Capability

3 medium confidence
3.0

Band 3, and it was drafted at 1. The floor band says the product schedules nothing and hands the whole pipeline to an orchestrator it does not own, and ZenML does not quite fit that: the local and Docker orchestrators are its own code, and they decide when each step runs and dispatch it, which is band 3's requirement. Its remote flavors - Airflow, Kubeflow, SageMaker, AzureML, Databricks, Tekton, SkyPilot - do delegate wholly, and that is the product's point. Banding it at the floor required a distinction the ladder does not make, between scheduling onto a local machine and scheduling onto a remote one, so the honest placement is level with the other products whose scheduler dispatches work and lets something else choose the machine.

  • https://docs.zenml.io/stacks/stack-components/orchestrators recorded 2026-09-15

    ZenML's orchestrator documentation: the orchestrator is 'an essential component in any MLOps stack as it is responsible for running your machine learning pipelines' and 'a mandatory component in the ZenML stack', with flavors listed for local, Docker, Kubernetes, Airflow, Kubeflow, SageMaker, AzureML, Databricks, Tekton, SkyPilot VM and others.