mlflow/mlflow

▲ 12 stars today★ 28,700⑂ 6,589

The open source AI engineering platform for agents, LLMs, and ML models. MLflow enables teams of all sizes to debug, evaluate, monitor

About mlflow/mlflow

mlflow/mlflow is an open-source project on GitHub, mainly written in Python. The open source AI engineering platform for agents, LLMs, and ML models. MLflow enables teams of all sizes to debug, evaluate, monitor It currently holds 28,700 stars and 6,589 forks with 2,187 open issues, and was last pushed on 2026-11-06 (repository created 2018-06-05).

Project Overview

AI Homed tracks it on the Today's Trending board, currently at rank #53 with 12 new stars today.

GitHub Repository Details

Repository mlflow/mlflow · default branch master · size 1514651 KB · watchers 324 · source: GitHub REST API and repository README

README

https://github.com/mlflow/mlflow/blob/HEAD/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.

Python SDK PyPI Downloads License https://github.com/mlflow/mlflow/blob/HEAD/follow on X(Twitter) https://github.com/mlflow/mlflow/blob/HEAD/follow on LinkedIn Ask DeepWiki

Website · Try Demo · Docs · News · Events


Get Started in 3 Simple Steps

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

Fastest start — set up tracing with the MLflow setup wizard
>
> curl -LsSf https://mlflow.org/wizard/setup.sh | sh
> Run this from your project's Git repository with Claude Code, Codex, or OpenCode installed. The wizard guides you through connecting to an MLflow server or Databricks workspace, then launches your coding agent to add tracing to your app. Prefer to wire it up yourself? Follow the three steps below.

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.

https://github.com/mlflow/mlflow/blob/HEAD/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 →
Try Demo →

https://github.com/mlflow/mlflow/blob/HEAD/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 →
Try Demo →

https://github.com/mlflow/mlflow/blob/HEAD/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 →
Try Demo →

https://github.com/mlflow/mlflow/blob/HEAD/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:

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

Image from the project README
OpenTelemetry

Agent Frameworks (Python)

Image from the project README
LangChain
Image from the project README
LangGraph
Image from the project README
OpenAI Agent
Image from the project README
DSPy
Image from the project README
PydanticAI
Image from the project README
Google ADK
Image from the project README
Microsoft Agent
Image from the project README
CrewAI
Image from the project README
LlamaIndex
Image from the project README
AutoGen
Image from the project README
Strands
Image from the project README
LiveKit Agents
Image from the project README
Agno
Image from the project README
Bedrock AgentCore
Image from the project README
Smolagents
Image from the project README
Semantic Kernel
Image from the project README
DeepAgent
Image from the project README
AG2
Image from the project README
Haystack
Image from the project README
Koog
Image from the project README
txtai
Image from the project README
Pipecat
Image from the project README
Watsonx

Agent Frameworks (TypeScript)

Image from the project README
LangChain
Image from the project README
LangGraph
Image from the project README
Vercel AI SDK
Image from the project README
Mastra
Image from the project README
VoltAgent
Image from the project README
Flue

Agent Frameworks (Java)

Image from the project README
Spring AI
Image from the project README
Quarkus LangChain4j

Model Providers

Image from the project README
OpenAI
Image from the project README
Anthropic
Image from the project README
Databricks
Image from the project README
Gemini
Image from the project README
Amazon Bedrock
Image from the project README
LiteLLM
Image from the project README
Mistral
Image from the project README
xAI / Grok
Image from the project README
Ollama
Image from the project README
Groq
Image from the project README
DeepSeek
Image from the project README
Qwen
Image from the project README
Moonshot AI
Image from the project README
Cohere
Image from the project README
BytePlus
Image from the project README
Novita AI
Image from the project README
FireworksAI
Image from the project README
Together AI

Gateways

Image from the project README
Databricks

GitHub Stars & Activity

28,700Stars
6,589Forks
2,187Open issues
PythonLanguage

GitHub Popularity

GitHub stars28,700
Forks6,589
Open issues2,187
Primary languagePython
LicenseApache-2.0
Stars gained today12
Created2018-06-05
Last pushed2026-11-06

Trending History

Daily boardrank #53 · ▲ 12 stars

Related AI Projects

More AI Rankings