RadarTopicsBuildersWeeklyReads
Open Source Radar
zenml-io/

zenml

GitHubWebsite

ZenML is an open-source Python platform for building and deploying ML pipelines and agents, with a client-server architecture and integrations to ML tools. It provides commands to install, initialize, and run a local or remote server, and supports multiple deployment models.

5.5kstars
645forks
144issues
Apache-2.0license
2020since
Star historydaily snapshots by VibeCrowd

Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).

Alternatives & relatedmatched by topic overlap
Reviewgenerated from repository data · Aug 5, 2026

What it is

ZenML is a platform for ML workflows that aims to cover pipelines to agents, offering a client-server architecture and integrations with tools like MLflow, W&B, LangGraph, and cloud providers. It supports running pipelines on various infrastructure backends (stacks) and tracks runs with metrics, logs, and metadata.

How it works

ZenML orchestrates workflows by containerizing and tracking code, providing an abstraction over infrastructure, and enabling integration with existing tools. It supports local development and production deployments, and includes features for LLM workflows and agent-based patterns.

Getting started

# Install ZenML with server capabilities
pip install "zenml[server]"  # pip install zenml will install a slimmer client

# Initialize your ZenML repository
zenml init

# Start local server or connect to a remote one
zenml login

You can also run the quickstart and explore examples in this repository.

🏗️ Architecture Overview

ZenML uses a client-server setup with an integrated web dashboard. Local development can be run with:

  • Local: pip install "zenml[local]" (client and server locally)
  • Production: Deploy server separately, connect with pip install zenml + zenml login <server-url>

Getting started (continued)

The docs and examples cover core concepts like pipelines, steps, artifacts, snapshots, and deployments, and there are guides for starter steps and LLM ops.

Recent releases

Latest releases include 0.96.2 (2026-07-17) with known issue: Artifact version deletion via the API is broken in this release and will be fixed in 0.96.3. Artifact versions can still be deleted. Previous releases include 0.96.1 (2026-07-02) with Run pipelines and steps over SSH support, and 0.96.0 (2026-07-02).

Traction

5533 stars, 645 forks, 144 open issues as of the provided data.

License

ZenML is distributed under the Apache-2.0 license.

SharePost on XLinkedIn
All trending reposRevenue-verified startups →