zenml-io/zenml

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

何を解決するか

ZenMLはAIおよびMLワークフローを運用化するための統合プラットフォームを提供します。実験的なコードとプロダクション対応システムの間のギャップを埋め、インフラストラクチャの複雑さを抽象化し、古典的MLモデルとAIエージェントの両方のパイプラインのトラッキング、コンテナ化、デプロイメントを自動化します。

仕組み

ZenMLはクライアント-サーバーアーキテクチャを採用しており、ユーザーはステップから構成されるPythonスタイルのワークフロー(パイプライン)を記述できます。これらのパイプラインは任意のインフラストラクチャバックエンド(スタック)で実行可能であり、同じコードを開発環境とプロダクション環境で実行できます。MLflow、LangGraph、SageMakerなどの既存ツールと統合され、各実行のメトリクス、ログ、メタデータを追跡するための可視化レイヤーを提供します。

対象ユーザー

企業内でMLおよびAIエンジニアとして働いている方々を対象としており、従来のMLとLLMベースのアプリケーションの両方において、トレーニング・評価からデプロイメント・モニタリングまで、MLOpsライフサイクル全体を管理する必要がある方々に最適です。

特徴

  • インフラストラクチャに依存しない: コードを書き直さずに、任意のバックエンドでパイプラインを実行可能。
  • 詳細なトラッキング: 各実行ごとにコード、メトリクス、ログ、メタデータを自動で追跡。
  • 拡張可能な統合: MLflow、Langfuse、LangGraph、GCP Vertexなど人気ツールと接続可能。
  • 統一されたフレームワーク: 古典的MLモデルとエージェントループを1つの場所で管理。
  • 開発者向けツール: Webダッシュボード、VS Code/Cursor拡張、自然言語によるパイプライン照会用のMCPサーバーを含む。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト