> For the complete documentation index, see [llms.txt](https://docs.zenml.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.zenml.io/user-guides/readme.md).

# Overview

Guides, examples and projects

Discover how to build production-ready ML pipelines with ZenML and evaluate agentic systems with Kitaru through our curated learning resources. Whether you're looking for step-by-step instructions, complete project implementations, or specific examples, you'll find resources to accelerate your workflow.

[Kitaru](https://docs.zenml.io/kitaru) is ZenML's sibling project for evals and improvement loops for agentic systems. It works from recorded or imported production traces through investigation, cohorts, evaluators, replay experiments, regression testing, and CI. ZenML orchestrates pipelines; Kitaru runs this workflow on its own server and workers.

## Guides

Step-by-step instructions to help you master ZenML concepts and features.

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Starter Guide</strong></td><td>Get started with ZenML fundamentals and set up your first pipeline</td><td><a href="https://3621652509-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F75OYotLPi8TviSrtZTJZ%2Fuploads%2Fgit-blob-08dec3f5dcc80c57f6d509ca545c442654a961f5%2Fstarter.png?alt=media">starter.png</a></td><td><a href="/user-guides/starter-guide.md">Starter guide</a></td></tr><tr><td><strong>Production Guide</strong></td><td>Move your ML pipelines from development to production</td><td><a href="https://3621652509-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F75OYotLPi8TviSrtZTJZ%2Fuploads%2Fgit-blob-bb4dd7d71a2bc9dcd04f5b8fc405630c1b16886c%2Fprod.png?alt=media">prod.png</a></td><td><a href="/user-guides/production-guide.md">Production guide</a></td></tr><tr><td><strong>LLMOps Guide</strong></td><td>Build and deploy Large Language Model pipelines</td><td><a href="https://3621652509-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F75OYotLPi8TviSrtZTJZ%2Fuploads%2Fgit-blob-b335c76d4d0d89c475ea4c1cded3567e992165e7%2Fllm.png?alt=media">llm.png</a></td><td><a href="/user-guides/llmops-guide.md">LLMOps guide</a></td></tr><tr><td><strong>Agent evals → Kitaru</strong></td><td>Turn production traces into investigations, evaluators, cohorts, replay experiments, and regression checks in the Kitaru docs.</td><td><a href="https://3621652509-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F75OYotLPi8TviSrtZTJZ%2Fuploads%2Fgit-blob-1131d770b9e6f4e86d3c058c4d0f68106c4922a7%2Fkitaru.png?alt=media">kitaru.png</a></td><td><a href="https://docs.zenml.io/kitaru">https://docs.zenml.io/kitaru</a></td></tr><tr><td><strong>Tutorials</strong></td><td>Deep dives into advanced topics</td><td><a href="https://3621652509-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F75OYotLPi8TviSrtZTJZ%2Fuploads%2Fgit-blob-bb4dd7d71a2bc9dcd04f5b8fc405630c1b16886c%2Fprod.png?alt=media">prod.png</a></td><td><a href="/user-guides/best-practices/organizing-pipelines-and-models.md">Organizing Stacks Pipelines Models</a></td></tr></tbody></table>

## Projects

Complete end-to-end implementations that showcase ZenML in real-world scenarios.\
[See all projects in our website →](https://www.zenml.io/projects)

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>FloraCast</strong></td><td>A production-ready MLOps pipeline for time series forecasting using ZenML and Darts, featuring TFT-based training and scheduled batch inference.</td><td><a href="https://3621652509-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F75OYotLPi8TviSrtZTJZ%2Fuploads%2Fgit-blob-171566655b06de64d3a2aa3e9c87cb08d96e79af%2Fzencoder.jpg?alt=media">zencoder.jpg</a></td><td><a href="https://www.zenml.io/projects/floracast">https://www.zenml.io/projects/floracast</a></td></tr><tr><td><strong>LLM-Complete Guide</strong></td><td>Production-ready RAG pipelines from basic retrieval to advanced LLMOps with embeddings finetuning and evals.</td><td><a href="https://3621652509-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F75OYotLPi8TviSrtZTJZ%2Fuploads%2Fgit-blob-0ec0013be09a690406a3f1ad3b08b7f99ef8e039%2Fllm-complete-guide.jpg?alt=media">llm-complete-guide.jpg</a></td><td><a href="https://github.com/zenml-io/zenml-projects/tree/main/llm-complete-guide">https://github.com/zenml-io/zenml-projects/tree/main/llm-complete-guide</a></td></tr><tr><td><strong>Retail Forecast</strong></td><td>A robust MLOps pipeline for retail sales forecasting designed for retail data scientists and ML engineers.</td><td><a href="https://3621652509-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F75OYotLPi8TviSrtZTJZ%2Fuploads%2Fgit-blob-30730e318b2644a628cd4df61d729901d07ce52f%2Fnightwatch.jpg?alt=media">nightwatch.jpg</a></td><td><a href="https://www.zenml.io/projects/retail-forecast">https://www.zenml.io/projects/retail-forecast</a></td></tr><tr><td><strong>Research Radar</strong></td><td>Automates research paper discovery and classification for specialized research domains.</td><td><a href="https://3621652509-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F75OYotLPi8TviSrtZTJZ%2Fuploads%2Fgit-blob-53700c86eeab15237d228ff6ef25c4e4c6afcd8b%2Fresearchradar.jpg?alt=media">researchradar.jpg</a></td><td></td></tr><tr><td><strong>OncoClear</strong></td><td>A production-ready MLOps pipeline for accurate breast cancer classification using machine learning.</td><td><a href="https://3621652509-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F75OYotLPi8TviSrtZTJZ%2Fuploads%2Fgit-blob-3921a67021d2da7e9430e151f291692d4e7fd59a%2Fmagicphoto.jpg?alt=media">magicphoto.jpg</a></td><td><a href="https://www.zenml.io/projects/oncoclear">https://www.zenml.io/projects/oncoclear</a></td></tr><tr><td><strong>Sign Language Detection with YOLOv5</strong></td><td>End-to-end computer vision pipeline</td><td><a href="https://3621652509-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F75OYotLPi8TviSrtZTJZ%2Fuploads%2Fgit-blob-876801d7ec7c93e7bb25abe67d067e7102f18b3d%2Fyolo.jpg?alt=media">yolo.jpg</a></td><td><a href="https://www.zenml.io/projects/sign-language-detection-with-yolov5">https://www.zenml.io/projects/sign-language-detection-with-yolov5</a></td></tr><tr><td><strong>ZenML Support Agent</strong></td><td>A production-ready agent that can help you with your ZenML questions.</td><td><a href="https://3621652509-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F75OYotLPi8TviSrtZTJZ%2Fuploads%2Fgit-blob-79bc0c4b5440ae9fe6ee7f72b14d5e213d8d2a86%2Fsupport.jpg?alt=media">support.jpg</a></td><td><a href="https://www.zenml.io/projects/zenml-support-agent">https://www.zenml.io/projects/zenml-support-agent</a></td></tr><tr><td><strong>OmniReader</strong></td><td>A scalable multi-model OCR workflow framework for batch document processing and model evaluation.</td><td><a href="https://3621652509-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F75OYotLPi8TviSrtZTJZ%2Fuploads%2Fgit-blob-ac8750b6c78ed8d9ca453deff74a158ec3b45cfb%2Fgamesense.jpg?alt=media">gamesense.jpg</a></td><td><a href="https://www.zenml.io/projects/omnireader">https://www.zenml.io/projects/omnireader</a></td></tr><tr><td><strong>EuroRate Predictor</strong></td><td>Turn European Central Bank data into actionable interest rate forecasts with this comprehensive MLOps solution.</td><td><a href="https://3621652509-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F75OYotLPi8TviSrtZTJZ%2Fuploads%2Fgit-blob-911563e3e1d1d0d2d3a5e724411a59f38db02f49%2Feurorate.jpg?alt=media">eurorate.jpg</a></td><td><a href="https://www.zenml.io/projects/eurorate-predictor">https://www.zenml.io/projects/eurorate-predictor</a></td></tr></tbody></table>

## Examples

Focused code snippets and templates that address specific ML workflow challenges.\
[See all examples in GitHub →](https://github.com/zenml-io/zenml-projects)

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Quickstart</strong></td><td>Bridging Local Development and Cloud Deployment</td><td><a href="https://3621652509-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F75OYotLPi8TviSrtZTJZ%2Fuploads%2Fgit-blob-5a6c9a21fb4cd59c28aadd61d081d7b21fe4a7be%2Fexample-01.png?alt=media">example-01.png</a></td><td><a href="https://github.com/zenml-io/zenml/blob/main/examples/quickstart">https://github.com/zenml-io/zenml/blob/main/examples/quickstart</a></td></tr><tr><td><strong>End-to-End Batch Inference</strong></td><td>Supervised ML project built with the ZenML framework and its integration.</td><td><a href="https://3621652509-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F75OYotLPi8TviSrtZTJZ%2Fuploads%2Fgit-blob-ded3fad0200b8ad835741e9fde4be0b7e0016cdb%2Fexample-02.png?alt=media">example-02.png</a></td><td><a href="https://github.com/zenml-io/zenml/tree/main/examples/e2e/README.md">https://github.com/zenml-io/zenml/tree/main/examples/e2e/README.md</a></td></tr><tr><td><strong>Agent Architecture Comparison</strong></td><td>Compare AI agents with LangGraph workflows, LiteLLM integration, and automatic visualizations.</td><td><a href="https://3621652509-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F75OYotLPi8TviSrtZTJZ%2Fuploads%2Fgit-blob-d4f314da5cafc6a2b9e7b76110b07c3997d44835%2Fexample-06.png?alt=media">example-06.png</a></td><td><a href="https://github.com/zenml-io/zenml/blob/main/examples/agent_comparison">https://github.com/zenml-io/zenml/blob/main/examples/agent_comparison</a></td></tr><tr><td><strong>Agent Framework Integrations</strong></td><td>Production-ready integrations for 11 popular agent frameworks including LangChain, CrewAI, AutoGen, and more.</td><td><a href="https://3621652509-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F75OYotLPi8TviSrtZTJZ%2Fuploads%2Fgit-blob-d4f314da5cafc6a2b9e7b76110b07c3997d44835%2Fexample-06.png?alt=media">example-06.png</a></td><td><a href="https://github.com/zenml-io/zenml/tree/main/examples/agent_framework_integrations/README.md">https://github.com/zenml-io/zenml/tree/main/examples/agent_framework_integrations/README.md</a></td></tr><tr><td><strong>Deploying Agents</strong></td><td>Document analysis service with pipelines, evaluation, and embedded web UI.</td><td><a href="https://3621652509-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F75OYotLPi8TviSrtZTJZ%2Fuploads%2Fgit-blob-02b62a9d27171ee115567782002138fbabdf0d32%2Fexample-07.png?alt=media">example-07.png</a></td><td><a href="https://github.com/zenml-io/zenml/blob/main/examples/deploying_agent">https://github.com/zenml-io/zenml/blob/main/examples/deploying_agent</a></td></tr><tr><td><strong>Agent Outer Loop</strong></td><td>Agent training and evaluation loop: evolve a generic agent into a specialized support system through intent classification and model training.</td><td><a href="https://3621652509-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F75OYotLPi8TviSrtZTJZ%2Fuploads%2Fgit-blob-02b62a9d27171ee115567782002138fbabdf0d32%2Fexample-07.png?alt=media">example-07.png</a></td><td><a href="https://github.com/zenml-io/zenml/blob/main/examples/agent_outer_loop">https://github.com/zenml-io/zenml/blob/main/examples/agent_outer_loop</a></td></tr><tr><td><strong>Basic NLP with BERT</strong></td><td>Build NLP models with production-ready ML pipeline framework</td><td><a href="https://3621652509-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F75OYotLPi8TviSrtZTJZ%2Fuploads%2Fgit-blob-25daae77a7acff451764d5a70f343f7e2ffdc757%2Fexample-03.png?alt=media">example-03.png</a></td><td><a href="https://github.com/zenml-io/zenml/tree/main/examples/e2e_nlp/README.md">https://github.com/zenml-io/zenml/tree/main/examples/e2e_nlp/README.md</a></td></tr><tr><td><strong>Computer Vision with YoloV8</strong></td><td>End-to-end computer vision pipeline with modular design</td><td><a href="https://3621652509-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F75OYotLPi8TviSrtZTJZ%2Fuploads%2Fgit-blob-d9eb121ed6152072b3bb5db2e49f00adfefd1291%2Fexample-04.png?alt=media">example-04.png</a></td><td><a href="https://github.com/zenml-io/zenml/tree/main/examples/computer_vision/README.md">https://github.com/zenml-io/zenml/tree/main/examples/computer_vision/README.md</a></td></tr><tr><td><strong>LLM Finetuning</strong></td><td>LLM fine-tuning pipeline with PEFT approach</td><td><a href="https://3621652509-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F75OYotLPi8TviSrtZTJZ%2Fuploads%2Fgit-blob-c693531ca299a0ec44f41e4fb363d54f087f98c1%2Fexample-05.png?alt=media">example-05.png</a></td><td><a href="https://github.com/zenml-io/zenml/tree/main/examples/llm_finetuning/README.md">https://github.com/zenml-io/zenml/tree/main/examples/llm_finetuning/README.md</a></td></tr><tr><td><strong>Replay-Based Agent Evals (Kitaru)</strong></td><td>Runnable Kitaru starter: turn real traces from a PydanticAI returns agent into replayable evals, with human review and bounded replay.</td><td></td><td><a href="https://github.com/zenml-io/kitaru-template">https://github.com/zenml-io/kitaru-template</a></td></tr></tbody></table>

<figure><img src="https://static.scarf.sh/a.png?x-pxid=f0b4f458-0a54-4fcd-aa95-d5ee424815bc" alt="ZenML Scarf"><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.zenml.io/user-guides/readme.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
