For the complete documentation index, see llms.txt. This page is also available as Markdown.

Welcome to ZenML

Build production ML pipelines and production-grade AI agents with ZenML and Kitaru.

ZenML is an open-source framework for developing, evaluating, and deploying your entire AI portfolio: classical ML, LLM pipelines, and AI agents alike. It brings the battle-tested engineering principles of production ML to everything you ship, so you don't maintain one toolchain for models and another for agents.

That story has two open-source projects behind it:

  • ZenML is the MLOps framework: portable, production-ready pipelines for ML and LLM workloads, with versioned artifacts, caching, and infrastructure abstracted behind stacks.

  • Kitaru is for AI agents: traces you can run, not just read. Replay a real run against your real code with one thing changed — a cheaper model, a different prompt — diff the two, and roll the winner across recent runs. Recorded tool calls are answered from the recording, which is what makes the replay faithful.

Each works on its own. You can run ZenML and never touch Kitaru, or pick up Kitaru purely to put one agent's runs under replay. The split is clean: ZenML is for ML pipelines; Kitaru is for agents, with its own lightweight server (one docker compose up) and workers that execute replays in your environment.

What are you building?

Pick the path that matches your work. Neither path requires the other, and adopting the second one later doesn't mean starting over.

How these docs are organized

The documentation is split into spaces — the tabs at the top of this page. Knowing what lives where saves you a lot of searching:

Space
What you'll find there

ZenML (you are here)

The pipelines framework: installation, core concepts, deployment, and how-to guides

Kitaru

The agents project: quickstart, recording and replaying sessions, evaluators and experiments, framework adapters

Learn

Narrative guides for both projects: Starter, Production, LLMOps, and Agents tracks, plus tutorials and best practices

Stacks

The infrastructure components — orchestrators, artifact stores, and more — that both pipelines and agents run on

SDK reference / API reference

Client and REST API references, organized per project

Changelog

Release notes, version by version

First steps

Whichever path you picked, the first steps are the same shape: install, run something real, then learn the concepts.

ML Pipelines (ZenML)
AI Agents (Kitaru)

Install

Installation

Installation

First run

Hello World

Quickstart

Concepts

Core Concepts

Core Concepts

If you use AI coding tools, see LLM tooling for ZenML's MCP server and Agent Skills (including zenml-scoping and zenml-pipeline-authoring).

Guides

ZenML Scarf

Last updated

Was this helpful?