Skip to main content

MLflow: AI Engineering Platform for LLMs, Agents, & Models

MLflow is the largest open source AI engineering platform for agents, LLMs, and ML models. MLflow enables teams of all sizes to debug, evaluate, monitor, and optimize production-quality AI applications while controlling costs and managing access to models and data. With over 30 million monthly downloads, thousands of organizations rely on MLflow each day to ship AI to production with confidence.

MLflow's comprehensive feature set for agents and LLM applications includes production-grade observability, evaluation, prompt management, an AI Gateway for managing costs and model access, and more. Learn more at MLflow for LLMs and Agents.

For machine learning (ML) model development, MLflow provides experiment tracking, model evaluation capabilities, a production model registry, and model deployment tools.

Getting Started with MLflow for ML Models

This page covers MLflow's tools for traditional machine learning and deep learning: ML experiment tracking, model versioning, model deployment, and model evaluation. If you're building agents and LLM applications, see MLflow for LLMs and Agents.

If this is your first time exploring MLflow for MLOps, the tutorials and guides here are a great place to start.

MLflow for ML Models: Core Capabilities

MLflow for ML Models provides comprehensive support for traditional machine learning and deep learning workflows. From experiment tracking and model versioning to deployment and monitoring, MLflow streamlines every aspect of the ML lifecycle. Whether you're working with scikit-learn models, training deep neural networks, or managing complex ML pipelines, MLflow provides the tools you need to build reliable, scalable machine learning systems.

Explore the MLflow's machine learning capabilities and integrations below to enhance your ML development workflow!

Track experiments and manage your ML development

Core Features

MLflow Tracking provides comprehensive experiment logging, parameter tracking, metrics visualization, and artifact management.

Key Benefits:

  • Experiment Organization: Track and compare multiple model experiments
  • Metric Visualization: Built-in plots and charts for model performance
  • Artifact Storage: Store models, plots, and other files with each run
  • Collaboration: Share experiments and results across teams

Guides

Getting Started with Tracking

Advanced Tracking Features

Autologging for Popular Libraries

MLflow Tracking

Running MLflow for ML Models Anywhere

MLflow can be used in a variety of environments, including your local environment, on-premises clusters, cloud platforms, and managed services. Being an open-source platform, MLflow is vendor-neutral; whether you're building AI agents, LLM applications, or ML models, you have access to MLflow's core capabilities — tracing, evaluation, experiment tracking, deployment, and more.

Databricks Logo
Amazon SageMaker Logo
Azure Machine Learning Logo
Nebius Logo
Kubernetes Logo