#120 · Primary category: MLOps & Evaluation
mlops-python-package
A comprehensive Python package template to kickstart and standardize your MLOps initiatives and data pipelines.
Project last updated:08/24/26
GitHub Stars
1.4K
Forks
200
Contributors
5
License
MIT
Why we included this project
Every new machine learning project seems to start by rebuilding the same scaffolding: experiment tracking, data validation, linting, packaging, CI. This template bundles those pieces into one cloneable code base. MLflow covers experiment tracking, the model registry, and evaluation, while Pandera and Pydantic validate data and configuration; ruff and pytest keep code quality in check, and uv, Docker, and git hooks handle reproducible builds and CI/CD. The value is the opinionated structure that has these tools already wired together, so you can run the whole thing and swap in your own compute or registry choices when you outgrow the defaults. Teams standing up their first MLOps stack, or maintaining pipelines that have grown into a tangle of ad-hoc scripts, will save days by starting here and deleting what they do not need.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
unsloth
Local UI to run and train LLMs and diffusion models. Supports GGUF, MLX, Qwen3.8, Kimi K3, MiniMax-H3, Gemma 4, FLUX and more.
LlamaFactory
Unified Efficient Fine-Tuning of 100+ LLMs & VLMs (ACL 2024)
airflow
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
langfuse
🪢 Open source AI engineering platform: LLM evals, observability, metrics, prompt management, playground, datasets. Integrates with OpenTelemetry, LangChain, OpenAI SDK, LiteLLM, and more. 🍊YC W23
netron
Visualizer for neural network, deep learning and machine learning models