App versioning
Manage app versions with ease
Track and compare different versions of GenAI applications to ensure quality and maintainability.
Version tracking
Track different versions of your GenAI applications using LoggedModels. Link evaluation results, traces, and prompt versions to specific application versions. Optionally package application code for deployment and compare versions to understand performance impacts.
Link evaluation results and traces to app versions
Automatically link evaluation metrics, outputs, and traces from `mlflow.genai.evaluate()` and autologging back to the specific LoggedModel version.
Compare app versions
Compare different LoggedModel versions using metrics like performance, cost, and quality scores to make data-driven decisions.
Get started with MLflow
Choose from two options depending on your needs

Self-hosted Open Source

Apache-2.0 license
Full control over your own infrastructure
Community support

Managed hosting

ON
Free and fully managed — experience MLflow without the setup hassle
Built and maintained by the original creators of MLflow
Full OSS compatibility
GET INVOLVED
Connect with the open source community
Join millions of MLflow users