zenml-io/zenml

ZenML 🙏: One AI Platform from Pipelines to Agents. https://zenml.io.

What it solves

ZenML 為 ML 與 AI 工程師打造統一平台,將專案從開發階段推向生產環境。它透過抽象化基礎設施、自動化容器化,並提供一致的方式來追蹤實驗與部署,解決了 AI 工作流程上線的複雜性,讓不同環境間的操作更為順暢。

How it works

ZenML 允許使用者將 AI 邏輯定義為 pipelines(工作流程),由 steps(步驟)組成。這些管線可在任何 infrastructure backend (stacks) 上執行,無需重新編寫程式碼。平台提供客戶端‑伺服器架構與觀測用的 Web Dashboard,並可與 MLflow、LangGraph、SageMaker 等既有工具整合,協調完整的 MLOps 生命週期。

Who it’s for

此平台適用於公司內的 ML 或 AI 工程師,無論是傳統的機器學習、LLM 工作流程,或是 AI 代理人,都需要有效的管理與部署。

Highlights

  • Infrastructure Abstraction:同一段程式碼可在本機、Kubernetes、GCP Vertex 或 AWS SageMaker 上執行。
  • Full Lifecycle Management:從訓練、評估到部署與監控全程協調。
  • Tool Integration:支援 scikit-learn、PyTorch、LangGraph、LlamaIndex 等常見函式庫。
  • Observability:提供 Web Dashboard 與 MCP 伺服器,能以自然語言查詢管線執行與指標。
  • Containerization:自動處理容器化與程式碼追蹤。