| Vulnerabilities | |||||
|---|---|---|---|---|---|
| Version | Suggest | Low | Medium | High | Critical |
| 3.11.0rc0 | 0 | 0 | 1 | 10 | 0 |
| 3.10.1 | 0 | 0 | 1 | 10 | 0 |
| 3.10.0rc0 | 0 | 0 | 1 | 10 | 0 |
| 3.10.0 | 0 | 0 | 1 | 10 | 0 |
| 3.9.0rc0 | 0 | 0 | 1 | 10 | 0 |
| 3.9.0 | 0 | 0 | 1 | 11 | 0 |
| 3.8.1 | 0 | 0 | 1 | 11 | 0 |
| 3.8.0rc0 | 0 | 0 | 1 | 11 | 0 |
| 3.8.0 | 0 | 0 | 3 | 12 | 0 |
| 3.7.0rc0 | 0 | 0 | 3 | 12 | 0 |
| 3.7.0 | 0 | 0 | 3 | 12 | 0 |
| 3.6.0rc0 | 0 | 0 | 3 | 12 | 0 |
| 3.6.0 | 0 | 0 | 3 | 12 | 0 |
| 3.5.1 | 0 | 0 | 3 | 12 | 0 |
| 3.5.0rc0 | 0 | 0 | 3 | 12 | 0 |
| 3.5.0 | 0 | 0 | 3 | 12 | 0 |
| 3.4.0rc0 | 0 | 0 | 4 | 12 | 0 |
| 3.4.0 | 0 | 0 | 5 | 12 | 0 |
| 3.3.2 | 0 | 0 | 5 | 12 | 0 |
| 3.3.1 | 0 | 0 | 5 | 12 | 0 |
| 3.3.0rc0 | 0 | 0 | 5 | 12 | 0 |
| 3.3.0 | 0 | 0 | 5 | 12 | 0 |
| 3.2.0rc0 | 0 | 0 | 5 | 12 | 0 |
| 3.2.0 | 0 | 0 | 5 | 12 | 0 |
| 3.1.4 | 0 | 0 | 5 | 12 | 0 |
| 3.1.3 | 0 | 0 | 5 | 12 | 0 |
| 3.1.2 | 0 | 0 | 5 | 12 | 0 |
| 3.1.1 | 0 | 0 | 5 | 12 | 0 |
| 3.1.0rc0 | 0 | 0 | 5 | 12 | 0 |
| 3.1.0 | 0 | 0 | 5 | 12 | 0 |
| 3.0.1 | 0 | 0 | 6 | 12 | 0 |
| 3.0.0rc3 | 0 | 0 | 6 | 12 | 0 |
| 3.0.0rc2 | 0 | 0 | 6 | 12 | 0 |
| 3.0.0rc1 | 0 | 0 | 6 | 12 | 0 |
| 3.0.0rc0 | 0 | 0 | 6 | 12 | 0 |
| 3.0.0 | 0 | 0 | 5 | 12 | 0 |
| 2.22.4 | 0 | 0 | 5 | 12 | 0 |
| 2.22.3 | 0 | 0 | 6 | 12 | 0 |
| 2.22.2 | 0 | 0 | 6 | 12 | 0 |
| 2.22.1 | 0 | 0 | 7 | 12 | 0 |
| 2.22.0rc0 | 0 | 0 | 7 | 12 | 0 |
| 2.22.0 | 0 | 0 | 7 | 13 | 0 |
| 2.21.3 | 0 | 0 | 8 | 12 | 0 |
| 2.21.2 | 0 | 0 | 8 | 12 | 0 |
| 2.21.1 | 0 | 0 | 8 | 12 | 0 |
| 2.21.0rc0 | 0 | 0 | 8 | 12 | 0 |
| 2.21.0 | 0 | 0 | 8 | 12 | 0 |
| 2.20.4 | 0 | 0 | 8 | 12 | 0 |
| 2.20.3 | 0 | 0 | 8 | 12 | 0 |
| 2.20.2 | 0 | 0 | 9 | 12 | 0 |
| 2.20.1 | 0 | 0 | 9 | 12 | 0 |
| 2.20.0rc0 | 0 | 0 | 9 | 12 | 0 |
| 2.20.0 | 0 | 0 | 9 | 12 | 0 |
| 2.19.0rc0 | 0 | 0 | 9 | 12 | 0 |
| 2.19.0 | 0 | 0 | 9 | 12 | 0 |
| 2.18.0rc0 | 0 | 0 | 10 | 12 | 0 |
| 2.18.0 | 0 | 0 | 10 | 12 | 0 |
| 2.17.2 | 0 | 0 | 10 | 13 | 0 |
| 2.17.1 | 0 | 0 | 10 | 13 | 0 |
| 2.17.0rc0 | 0 | 0 | 10 | 13 | 0 |
| 2.17.0 | 0 | 0 | 11 | 13 | 0 |
| 2.16.2 | 0 | 0 | 10 | 13 | 0 |
| 2.16.1 | 0 | 0 | 10 | 13 | 0 |
| 2.16.0 | 0 | 0 | 10 | 13 | 0 |
| 2.15.1 | 0 | 0 | 10 | 14 | 0 |
| 2.15.0rc0 | 0 | 0 | 10 | 14 | 0 |
| 2.15.0 | 0 | 0 | 10 | 14 | 0 |
| 2.14.3 | 0 | 0 | 10 | 14 | 0 |
| 2.14.2 | 0 | 0 | 10 | 14 | 0 |
| 2.14.1 | 0 | 0 | 10 | 14 | 0 |
| 2.14.0rc0 | 0 | 0 | 10 | 14 | 0 |
| 2.14.0 | 0 | 0 | 10 | 14 | 0 |
| 2.13.2 | 0 | 0 | 11 | 14 | 0 |
| 2.13.1 | 0 | 0 | 11 | 14 | 0 |
| 2.13.0 | 0 | 0 | 11 | 14 | 0 |
| 2.12.2 | 0 | 0 | 11 | 14 | 0 |
| 2.12.1 | 0 | 0 | 11 | 14 | 0 |
| 2.12.0 | 0 | 0 | 12 | 17 | 0 |
| 2.11.4 | 0 | 0 | 12 | 17 | 0 |
| 2.11.3 | 0 | 0 | 12 | 17 | 0 |
| 2.11.2 | 0 | 0 | 13 | 20 | 0 |
| 2.11.1 | 0 | 0 | 13 | 20 | 0 |
| 2.11.0 | 0 | 0 | 13 | 20 | 0 |
| 2.10.2 | 0 | 0 | 13 | 20 | 0 |
| 2.10.1 | 0 | 0 | 13 | 20 | 0 |
| 2.10.0 | 0 | 0 | 13 | 20 | 0 |
| 2.9.2 | 0 | 0 | 13 | 22 | 2 |
| 2.9.1 | 0 | 0 | 12 | 29 | 5 |
| 2.9.0 | 0 | 0 | 13 | 29 | 5 |
| 2.8.1 | 0 | 0 | 14 | 31 | 4 |
| 2.8.0 | 0 | 0 | 14 | 32 | 4 |
| 2.7.1 | 0 | 0 | 14 | 32 | 5 |
| 2.7.0 | 0 | 0 | 14 | 32 | 5 |
| 2.6.0 | 0 | 0 | 14 | 32 | 5 |
| 2.5.0 | 0 | 0 | 14 | 33 | 5 |
| 2.4.2 | 0 | 0 | 14 | 32 | 6 |
| 2.4.1 | 0 | 0 | 14 | 32 | 6 |
| 2.4.0 | 0 | 0 | 14 | 32 | 6 |
| 2.3.2 | 0 | 0 | 14 | 32 | 6 |
| 2.3.1 | 0 | 0 | 14 | 32 | 6 |
| 2.3.0 | 0 | 0 | 15 | 33 | 7 |
| 2.2.2 | 0 | 0 | 15 | 33 | 7 |
| 2.2.1 | 0 | 1 | 15 | 33 | 7 |
| 2.2.0 | 0 | 1 | 15 | 33 | 8 |
| 2.1.1 | 0 | 1 | 15 | 33 | 8 |
| 2.1.0 | 0 | 1 | 15 | 33 | 8 |
| 2.0.1 | 0 | 1 | 15 | 33 | 8 |
| 2.0.0rc0 | 0 | 1 | 15 | 34 | 8 |
| 2.0.0 | 0 | 1 | 15 | 34 | 8 |
| 1.30.1 | 0 | 1 | 15 | 33 | 8 |
| 1.30.0 | 0 | 1 | 15 | 33 | 8 |
| 1.29.0 | 0 | 1 | 15 | 33 | 8 |
| 1.28.0 | 0 | 1 | 15 | 33 | 8 |
| 1.27.0 | 0 | 1 | 15 | 33 | 8 |
| 1.26.1 | 0 | 1 | 15 | 32 | 8 |
| 1.26.0 | 0 | 1 | 15 | 32 | 8 |
| 1.25.1 | 0 | 1 | 15 | 32 | 8 |
| 1.25.0 | 0 | 1 | 15 | 32 | 8 |
| 1.24.0 | 0 | 1 | 15 | 32 | 8 |
| 1.23.1 | 0 | 1 | 15 | 31 | 8 |
| 1.23.0 | 0 | 1 | 15 | 32 | 8 |
| 1.22.0 | 0 | 1 | 15 | 31 | 8 |
| 1.21.0 | 0 | 1 | 15 | 31 | 8 |
| 1.20.2 | 0 | 1 | 15 | 31 | 8 |
| 1.20.1 | 0 | 1 | 15 | 31 | 8 |
| 1.20.0 | 0 | 1 | 15 | 31 | 8 |
| 1.19.0 | 0 | 1 | 15 | 31 | 8 |
| 1.18.0 | 0 | 1 | 15 | 31 | 8 |
| 1.17.0 | 0 | 1 | 15 | 31 | 8 |
| 1.16.0 | 0 | 1 | 15 | 31 | 8 |
| 1.15.0 | 0 | 1 | 15 | 31 | 8 |
| 1.14.1 | 0 | 1 | 15 | 31 | 8 |
| 1.14.0 | 0 | 1 | 15 | 31 | 8 |
| 1.13.1 | 0 | 1 | 15 | 31 | 8 |
| 1.13 | 0 | 1 | 15 | 31 | 8 |
| 1.12.1 | 0 | 1 | 15 | 31 | 8 |
| 1.12.0 | 0 | 1 | 15 | 31 | 8 |
| 1.11.0 | 0 | 1 | 15 | 31 | 8 |
| 1.10.0 | 0 | 1 | 15 | 30 | 8 |
| 1.9.1 | 0 | 1 | 15 | 30 | 8 |
| 1.9.0 | 0 | 1 | 15 | 30 | 8 |
| 1.8.0 | 0 | 1 | 15 | 30 | 8 |
| 1.7.2 | 0 | 1 | 15 | 30 | 8 |
| 1.7.1 | 0 | 1 | 15 | 30 | 8 |
| 1.7.0 | 0 | 1 | 15 | 30 | 8 |
| 1.6.0 | 0 | 1 | 15 | 30 | 8 |
| 1.5.0 | 0 | 1 | 15 | 30 | 8 |
| 1.4.0 | 0 | 1 | 15 | 30 | 8 |
| 1.3.0 | 0 | 1 | 15 | 30 | 8 |
| 1.2.0 | 0 | 1 | 15 | 30 | 8 |
| 1.1.0 | 0 | 1 | 15 | 30 | 8 |
| 1.0.0 | 0 | 1 | 15 | 28 | 8 |
| 0.9.1 | 0 | 1 | 16 | 27 | 8 |
| 0.9.0.1 | 0 | 1 | 16 | 27 | 8 |
| 0.9.0 | 0 | 1 | 16 | 27 | 8 |
| 0.8.2 | 0 | 1 | 16 | 26 | 8 |
| 0.8.1 | 0 | 1 | 16 | 26 | 8 |
| 0.8.0 | 0 | 1 | 16 | 26 | 8 |
| 0.7.0 | 0 | 1 | 16 | 26 | 8 |
| 0.6.0 | 0 | 1 | 16 | 26 | 8 |
| 0.5.2 | 0 | 1 | 16 | 26 | 8 |
| 0.5.1 | 0 | 1 | 16 | 26 | 8 |
| 0.5.0 | 0 | 1 | 16 | 26 | 8 |
| 0.4.2 | 0 | 1 | 16 | 25 | 8 |
| 0.4.1 | 0 | 1 | 16 | 25 | 8 |
| 0.4.0 | 0 | 1 | 16 | 25 | 8 |
| 0.3.0 | 0 | 1 | 16 | 25 | 8 |
| 0.2.1 | 0 | 1 | 16 | 25 | 8 |
| 0.2.0 | 0 | 1 | 16 | 25 | 8 |
| 0.1.0 | 0 | 1 | 16 | 25 | 8 |
| 0.0.1 | 0 | 1 | 16 | 25 | 8 |
3.11.0rc0 - This version has known vulnerabilities
Maintain your licence declarations and avoid unwanted licences to protect your IP the way you intended.
Apache-1.0 - Apache License 1.0MLflow 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.
From zero to full-stack LLMOps in minutes. No complex setup or major code changes required. Get Started →
1. Start MLflow Server
uvx mlflow server2. 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.
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 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 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 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 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 → |
For machine learning and deep learning model development, MLflow provides a full suite of tools to manage the ML lifecycle:
Learn more at MLflow for Model Training.
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 |
LangChain |
LangGraph |
Vercel AI SDK |
Mastra |
VoltAgent |
Spring AI |
Quarkus LangChain4j |
OpenAI |
Anthropic |
Databricks |
Gemini |
Amazon Bedrock |
LiteLLM |
Mistral |
xAI / Grok |
Ollama |
Groq |
DeepSeek |
Qwen |
Moonshot AI |
Cohere |
BytePlus |
Novita AI |
FireworksAI |
Together AI |
Databricks |
LiteLLM Proxy |
Vercel AI Gateway |
OpenRouter |
Portkey |
Helicone |
Kong AI Gateway |
PydanticAI Gateway |
TrueFoundry |
Instructor |
Claude Code |
Opencode |
Langfuse |
Arize / Phoenix |
Goose |
Langflow |
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 |
We happily welcome contributions to MLflow!
Please see our contribution guide to learn more about contributing to MLflow.
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.
MLflow is currently maintained by the following core members with significant contributions from hundreds of exceptionally talented community members.