What problem does it solve?
It helps users start using MLflow by choosing the correct onboarding path and then guiding them through the most relevant quickstarts for either GenAI observability (tracing, evaluation, prompt/versioning) or traditional ML experiment tracking (parameters, metrics, artifacts, model logging).
Core Features & Use Cases
- Use-case detection: Determines whether the user is building a GenAI app/agent versus training a traditional ML/deep learning model by inspecting code signals and experiment metadata.
- Targeted onboarding guidance: Recommends the correct MLflow documentation quickstarts for tracing and evaluation in GenAI, or experiment tracking and training workflows in traditional ML.
- Integration assistance: Provides clear next steps for wiring MLflow into the user’s project, including when to use autologging versus manual instrumentation.
Example: A developer asks to “add MLflow to my app” and has a repository using LangChain; the skill identifies the GenAI path, suggests tracing quickstarts, and then recommends autologging/tracing integration points.
Quick Start
Ask your AI agent: "Onboard me to MLflow for my project, and tailor the steps based on whether I’m doing GenAI tracing or traditional ML experiment tracking."