mlflow 3.12.0


pip install mlflow

  Latest version

Released: May 05, 2026


Meta
Maintainer: Databricks
Requires Python: >=3.10

Classifiers

Development Status
  • 5 - Production/Stable

Intended Audience
  • Developers
  • End Users/Desktop
  • Science/Research
  • Information Technology

Topic
  • Scientific/Engineering :: Artificial Intelligence
  • Software Development :: Libraries :: Python Modules

License
  • OSI Approved :: Apache Software License

Operating System
  • OS Independent

Programming Language
  • Python :: 3.10

MLflow logo

The Open Source AI Engineering Platform for Agents, LLMs & 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 60 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, prompt optimization and an AI Gateway for managing costs and model access. Learn more at MLflow for LLMs and Agents.


Get Started in 3 Simple Steps

From zero to full-stack LLMOps in minutes. No complex setup or major code changes required. Get Started →

1. Start MLflow Server

uvx mlflow server

2. Enable Logging

import mlflow

mlflow.set_tracking_uri("http://localhost:5000")
mlflow.openai.autolog()

3. Run Your Code

from openai import OpenAI

client = OpenAI()
client.responses.create(
    model="gpt-5.4-mini",
    input="Hello!",
)

Explore traces and metrics in the MLflow UI at http://localhost:5000.

LLMs & Agents

MLflow provides everything you need to build, debug, evaluate, and deploy production-quality LLM applications and AI agents. Supports Python, TypeScript/JavaScript, Java and any other programming language. MLflow also natively integrates with OpenTelemetry and MCP.

Observability

Observability

Capture complete traces of your LLM applications and agents for deep behavioral insights. Built on OpenTelemetry, supporting any LLM provider and agent framework. Monitor production quality, costs, and safety.

Getting Started →

Evaluation

Evaluation

Run systematic evaluations, track quality metrics over time, and catch regressions before they reach production. Choose from 50+ built-in metrics and LLM judges, or define your own.

Getting Started →

Prompts & Optimization

Prompts & Optimization

Version, test, and deploy prompts with full lineage tracking. Automatically optimize prompts with state-of-the-art algorithms to improve performance.

Getting Started →

AI Gateway

AI Gateway

Unified API gateway for all LLM providers. Route requests, manage rate limits, handle fallbacks, and control costs through an OpenAI-compatible interface with built-in credential management, guardrails and traffic splitting for A/B testing.

Getting Started →

Model Training

For machine learning and deep learning model development, MLflow provides a full suite of tools to manage the ML lifecycle:

  • Experiment Tracking — Track models, parameters, metrics, and evaluation results across experiments
  • Model Evaluation — Automated evaluation tools integrated with experiment tracking
  • Model Registry — Collaboratively manage the full lifecycle of ML models
  • Deployment — Deploy models to batch and real-time scoring on Docker, Kubernetes, Azure ML, AWS SageMaker, and more

Learn more at MLflow for Model Training.

Integrations

MLflow supports all agent frameworks, LLM providers, tools, and programming languages. We offer one-line automatic tracing for more than 60 frameworks. See the full integrations list.

OpenTelemetry


OpenTelemetry

Agent Frameworks (Python)


LangChain

LangGraph

OpenAI Agent

DSPy

PydanticAI

Google ADK

Microsoft Agent

CrewAI

LlamaIndex

AutoGen

Strands

LiveKit Agents

Agno

Bedrock AgentCore

Smolagents

Semantic Kernel

DeepAgent

AG2

Haystack

Koog

txtai

Pipecat

Watsonx

Agent Frameworks (TypeScript)


LangChain

LangGraph

Vercel AI SDK

Mastra

VoltAgent

Agent Frameworks (Java)


Spring AI

Quarkus LangChain4j

Model Providers


OpenAI

Anthropic

Databricks

Gemini

Amazon Bedrock

LiteLLM

Mistral

xAI / Grok

Ollama

Groq

DeepSeek

Qwen

Moonshot AI

Cohere

BytePlus

Novita AI

FireworksAI

Together AI

Gateways


Databricks

LiteLLM Proxy

Vercel AI Gateway

OpenRouter

Portkey

Helicone

Kong AI Gateway

PydanticAI Gateway

TrueFoundry

Tools & No-Code


Instructor

Claude Code

Opencode

Langfuse

Arize / Phoenix

Goose

Langflow

Hosting MLflow

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.


Databricks

Amazon SageMaker

Azure ML

Nebius

Self-Hosted

💭 Support

  • For help or questions about MLflow usage (e.g. "how do I do X?") visit the documentation.
  • In the documentation, you can ask the question to our AI-powered chat bot. Click on the "Ask AI" button at the right bottom.
  • Join the virtual events like office hours and meetups.
  • To report a bug, file a documentation issue, or submit a feature request, please open a GitHub issue.
  • For release announcements and other discussions, please subscribe to our mailing list (mlflow-users@googlegroups.com) or join us on Slack.

🤝 Contributing

We happily welcome contributions to MLflow!

Please see our contribution guide to learn more about contributing to MLflow.

⭐️ Star History

Star History Chart

✏️ Citation

If you use MLflow in your research, please cite it using the "Cite this repository" button at the top of the GitHub repository page, which will provide you with citation formats including APA and BibTeX.

👥 Core Members

MLflow is currently maintained by the following core members with significant contributions from hundreds of exceptionally talented community members.

3.13.0rc0 May 22, 2026
3.12.0 May 05, 2026
3.12.0rc0 Apr 27, 2026
3.11.1 Apr 07, 2026
3.11.0 Apr 07, 2026
3.11.0rc1 Apr 01, 2026
3.11.0rc0 Mar 16, 2026
3.10.1 Mar 05, 2026
3.10.0 Feb 20, 2026
3.10.0rc0 Feb 12, 2026
3.9.0 Jan 29, 2026
3.9.0rc0 Jan 16, 2026
3.8.1 Dec 26, 2025
3.8.0 Dec 21, 2025
3.8.0rc0 Dec 15, 2025
3.7.0 Dec 05, 2025
3.7.0rc0 Nov 27, 2025
3.6.0 Nov 07, 2025
3.6.0rc0 Nov 03, 2025
3.5.1 Oct 22, 2025
3.5.0 Oct 16, 2025
3.5.0rc0 Oct 08, 2025
3.4.0 Sep 17, 2025
3.4.0rc0 Sep 12, 2025
3.3.2 Aug 27, 2025
3.3.1 Aug 20, 2025
3.3.0 Aug 19, 2025
3.3.0rc0 Aug 13, 2025
3.2.0 Aug 05, 2025
3.2.0rc0 Jul 29, 2025
3.1.4 Jul 23, 2025
3.1.3 Jul 22, 2025
3.1.2 Jul 08, 2025
3.1.1 Jun 25, 2025
3.1.0 Jun 10, 2025
3.1.0rc0 May 29, 2025
3.0.1 Jun 25, 2025
3.0.0 Jun 10, 2025
3.0.0rc3 May 21, 2025
3.0.0rc2 May 13, 2025
3.0.0rc1 Apr 25, 2025
3.0.0rc0 Apr 04, 2025
2.22.5 May 12, 2026
2.22.4 Dec 05, 2025
2.22.3 Dec 05, 2025
2.22.2 Aug 28, 2025
2.22.1 Jun 06, 2025
2.22.0 Apr 24, 2025
2.22.0rc0 Apr 16, 2025
2.21.3 Apr 03, 2025
2.21.2 Mar 26, 2025
2.21.1 Mar 25, 2025
2.21.0 Mar 14, 2025
2.21.0rc0 Mar 05, 2025
2.20.4 Mar 13, 2025
2.20.3 Feb 26, 2025
2.20.2 Feb 13, 2025
2.20.1 Jan 30, 2025
2.20.0 Jan 23, 2025
2.20.0rc0 Jan 14, 2025
2.19.0 Dec 11, 2024
2.19.0rc0 Dec 04, 2024
2.18.0 Nov 18, 2024
2.18.0rc0 Nov 12, 2024
2.17.2 Oct 31, 2024
2.17.1 Oct 25, 2024
2.17.0 Oct 12, 2024
2.17.0rc0 Sep 27, 2024
2.16.2 Sep 17, 2024
2.16.1 Sep 13, 2024
2.16.0 Aug 30, 2024
2.15.1 Aug 06, 2024
2.15.0 Jul 29, 2024
2.15.0rc0 Jul 22, 2024
2.14.3 Jul 12, 2024
2.14.2 Jul 04, 2024
2.14.2.dev0 Jun 26, 2024
2.14.1 Jun 20, 2024
2.14.0 Jun 17, 2024
2.14.0rc0 Jun 10, 2024
2.13.2 Jun 06, 2024
2.13.1 May 30, 2024
2.13.0 May 20, 2024
2.12.2 May 09, 2024
2.12.1 Apr 17, 2024
2.12.0 Apr 17, 2024
2.11.4 May 17, 2024
2.11.3 Mar 21, 2024
2.11.2 Mar 19, 2024
2.11.1 Mar 06, 2024
2.11.0 Mar 01, 2024
2.10.2 Feb 09, 2024
2.10.1 Feb 06, 2024
2.10.0 Jan 26, 2024
2.9.2 Dec 14, 2023
2.9.1 Dec 07, 2023
2.9.0 Dec 06, 2023
2.8.1 Nov 16, 2023
2.8.0 Oct 29, 2023
2.7.1 Sep 17, 2023
2.7.0 Sep 12, 2023
2.6.0 Aug 15, 2023
2.5.0 Jul 17, 2023
2.4.2 Jul 10, 2023
2.4.1 Jun 10, 2023
2.4.0 Jun 06, 2023
2.3.2 May 12, 2023
2.3.1 Apr 28, 2023
2.3.0 Apr 18, 2023
2.2.2 Mar 14, 2023
2.2.1 Mar 02, 2023
2.2.0 Mar 02, 2023
2.1.1 Dec 26, 2022
2.1.0 Dec 21, 2022
2.0.1 Nov 15, 2022
2.0.0 Nov 15, 2022
2.0.0rc0 Nov 01, 2022
1.30.1 Apr 05, 2023
1.30.0 Oct 20, 2022
1.29.0 Sep 19, 2022
1.28.0 Aug 11, 2022
1.27.0 Jun 29, 2022
1.26.1 May 28, 2022
1.26.0 May 16, 2022
1.25.1 Apr 13, 2022
1.25.0 Apr 11, 2022
1.24.0 Feb 28, 2022
1.23.1 Jan 27, 2022
1.23.0 Jan 17, 2022
1.22.0 Nov 30, 2021
1.21.0 Oct 25, 2021
1.20.2 Sep 04, 2021
1.20.1 Aug 26, 2021
1.20.0 Aug 25, 2021
1.19.0 Jul 14, 2021
1.18.0 Jun 18, 2021
1.17.0 May 08, 2021
1.16.0 Apr 26, 2021
1.15.0 Mar 26, 2021
1.14.1 Mar 01, 2021
1.14.0 Feb 20, 2021
1.13.1 Dec 31, 2020
1.13 Dec 25, 2020
1.12.1 Nov 19, 2020
1.12.0 Nov 11, 2020
1.11.0 Aug 31, 2020
1.10.0 Jul 21, 2020
1.9.1 Jun 25, 2020
1.9.0 Jun 19, 2020
1.8.0 Apr 21, 2020
1.7.2 Mar 20, 2020
1.7.1 Mar 17, 2020
1.7.0 Mar 03, 2020
1.6.0 Jan 30, 2020
1.5.0 Dec 20, 2019
1.4.0 Oct 31, 2019
1.3.0 Oct 01, 2019
1.2.0 Aug 13, 2019
1.1.1.dev0 Aug 13, 2019
1.1.0 Jul 23, 2019
1.0.0 Jun 04, 2019
0.9.1 Apr 22, 2019
0.9.0.1 Apr 10, 2019
0.9.0 Mar 25, 2019
0.8.2 Jan 30, 2019
0.8.1 Dec 21, 2018
0.8.0 Nov 11, 2018
0.7.0 Oct 01, 2018
0.6.0 Sep 11, 2018
0.5.2 Aug 27, 2018
0.5.1 Aug 23, 2018
0.5.0 Aug 18, 2018
0.4.2 Aug 08, 2018
0.4.1 Aug 03, 2018
0.4.0 Aug 01, 2018
0.3.0 Jul 18, 2018
0.2.1 Jun 28, 2018
0.2.0 Jun 27, 2018
0.1.0 Jun 05, 2018
0.0.1 Jun 04, 2018

Wheel compatibility matrix

Platform Python 3
any

Files in release

Extras:
Dependencies:
mlflow-skinny (==3.12.0)
mlflow-tracing (==3.12.0)
Flask-CORS (<7)
Flask (<4)
aiohttp (<4)
alembic (!=1.10.0,<2)
cryptography (<47,>=43.0.0)
docker (<8,>=4.0.0)
graphene (<4)
gunicorn (<26)
huey (<3,>=2.5.4)
matplotlib (<4)
numpy (<3)
pandas (<3)
pyarrow (<24,>=4.0.0)
scikit-learn (<2)
scipy (<2)
skops (<1)
sqlalchemy (<3,>=1.4.0)
waitress (<4)