Open-source platform

MLflow for LLMs and agents: pricing, licence and features

by the MLflow project (Linux Foundation)

Checked 2026-10-20 on MLflow's own docs and GitHub repository. Anything we could not confirm says “not verified”. We don't score or rank tools: how we review.

Short answer: MLflow is a free, Apache-2.0 platform that now covers LLM and agent work as well as classical ML: OpenTelemetry-compatible tracing, LLM-as-a-judge evaluation, a prompt registry and an AI Gateway. It suits teams that already use MLflow for model tracking, or want one open-source system for both. There is no MLflow-run hosted plan; you self-host it or buy it managed from a cloud provider.

Last updated 2026-10-20 · Evals Review editorial team · mlflow.org

Pricing and deployment

What the source saysSource
LicenceApache-2.0GitHub repo
GovernanceLinux Foundation project, described as vendor-neutralMLflow docs
Self-hosting costNo licence fee; you pay for your own server, database, artifact store and judge-model callsSelf-hosting
Managed optionsDatabricks, AWS SageMaker, Azure Machine Learning, Nebius, GCP (GKE); prices set by each provider (not verified)Self-hosting: cloud services
Quickest startpip install mlflow, then mlflow server (SQLite backend by default since 3.7.0)Self-hosting
Production setupsDocker Compose (MLflow + PostgreSQL + RustFS) or the official Helm chart; PostgreSQL plus S3, GCS or Azure Blob for scaleSelf-hosting
Access controlBasic HTTP auth, SSO and custom auth plugins; opt-in workspaces with workspace-level permissionsSelf-hosting

LLM and agent features

FeatureMLflowSource
TracingCaptures prompts, retrievals, tool calls and LLM responses; OpenTelemetry-compatible with GenAI semantic conventionsMLflow docs
LLM-as-a-judgePre-built judges (e.g. hallucination, relevance) and custom judges; custom metricsMLflow docs
Prompt managementVersion, compare and reuse prompt templates with lineage; automated prompt optimisationMLflow docs
AI GatewayManage model access and costs across providersMLflow docs
IntegrationsThe docs cite 100+ framework and provider integrationsMLflow docs
Classical MLExperiment tracking, registered models, deploymentSelf-hosting
Human annotation queuesnot verified—
SOC 2 / HIPAADepends on the managed provider; not applicable to the open-source software itself—

Who should pick MLflow

  • Pick it if you already run MLflow (or Databricks, SageMaker or Azure ML) for model work and want LLM tracing and evals in the same place.
  • Pick it if you need an Apache-2.0 licence and a vendor-neutral foundation project rather than a single-company product.
  • Look elsewhere if you want a hosted plan with a published monthly price from the tool's own maker: Langfuse, Comet Opik and Braintrust publish theirs.
  • Moving off Helicone? MLflow is one of the options with a gateway; see the Helicone migration guide.

FAQ

Is MLflow free?

The software is free: MLflow is Apache-2.0 open source and a Linux Foundation project. Running it yourself costs whatever the server, database, artifact storage and any LLM-judge model calls cost you. Managed MLflow from Databricks, AWS SageMaker, Azure Machine Learning, Nebius or GCP is priced by that provider; we have not verified those rates.

Is MLflow only for classical machine learning?

No. MLflow started with experiment tracking and a model registry, and its docs now position it as an AI engineering platform for LLMs and agents: OpenTelemetry-compatible tracing, LLM-as-a-judge evaluation, prompt versioning and optimisation, and an AI Gateway.

Does MLflow support OpenTelemetry?

Yes. MLflow's docs say its tracing is fully compatible with OpenTelemetry and supports the GenAI semantic conventions, so traces are not tied to MLflow's own SDK.

How do I self-host MLflow?

For one person or a small team, `pip install mlflow` and `mlflow server` start a server with a SQLite backend (the default since 3.7.0). The repository also ships a Docker Compose setup (MLflow, PostgreSQL and RustFS) and an official Helm chart for Kubernetes. For scale, the docs suggest PostgreSQL plus cloud object storage for artifacts.

MLflow or Langfuse?

If your team already runs MLflow for model training and the registry, adding its GenAI features avoids a second system. If you want a dedicated LLM platform with a published hosted price and annotation queues on every plan, Langfuse is built for that. Our Langfuse vs MLflow page goes through it point by point.

Does MLflow have SSO?

The self-hosting docs list username/password (basic HTTP auth), SSO and custom authentication plugins. Workspaces with workspace-level permissions are opt-in and need a SQL database backend.

Vendors: want a labelled featured slot on tool pages like this one? Sponsorships are always marked “Sponsored” and never change table order, verdicts or facts. See placements and how to book.

Sources

All read on 2026-10-20. Written by the Evals Review editorial team; we don't take payment for placement and this page has no affiliate links. How we review · corrections via the submit form.