All stacks
MLOpsMachine LearningAI

ML Platform Stack

From experiment to production model in a single coherent platform

Building an ML platform from scratch? This stack covers the full lifecycle: data versioning, experiment tracking, feature management, distributed training, model serving, and monitoring. Used by ML engineering teams moving beyond ad-hoc notebooks.

6 tools in this stack
Share:XLinkedInWhatsApp
DVC
Data & Model VersioningOpen Source

DVC

Git for data and models. Tracks datasets and model artifacts alongside your code without bloating the Git repo.

MLflow
Experiment TrackingOpen Source

MLflow

Logs parameters, metrics, and artifacts for every training run. Model registry keeps production models auditable.

Feast
Feature StoreOpen Source

Feast

Decouples feature engineering from model training. Serves the same features online (low-latency) and offline (batch).

Ray
Distributed TrainingOpen Source

Ray

Scales Python ML workloads across a cluster. Works with PyTorch, TensorFlow, and XGBoost without changing your code.

BentoML
Model ServingOpen Source

BentoML

Packages models into production-ready APIs with batching, adaptive scaling, and multi-model serving built in.

Evidently AI
Model MonitoringOpen Source

Evidently AI

Detects data drift, target drift, and prediction quality degradation in production. Open-source with a clean dashboard.