Machine Learning Exchange (MLX) is a catalog and execution engine for AI assets including pipelines, models, datasets and notebooks. It allows users to upload, register, execute and deploy these assets. MLX generates sample pipeline code and uses Kubeflow Pipelines powered by Tekton as its pipelines engine. It integrates with services like KFServing for model serving, Dataset Lifecycle Framework for data management, and MAX/DAX for pre-registered datasets and models. MLX provides APIs, UI and SDK to interact with these AI assets.