#142 · Primary category: MLOps & Evaluation
cml
♾️ CML - Continuous Machine Learning | CI/CD for ML
Project last updated:06/02/25
GitHub Stars
4.2K
Forks
344
Contributors
37
License
Apache-2.0
Why we included this project
CML is a command-line tool that hooks model training and evaluation into the CI systems you already run, whether that is GitHub Actions, GitLab CI, or Bitbucket Pipelines. On every pull request it trains the model, checks it against the branch, and posts a Markdown report with metrics and plots right where code review happens, so the numbers are visible before anyone merges. It also covers the awkward parts of MLOps that teams tend to discover late, like provisioning ephemeral cloud runners on AWS, Azure, or GCP for heavier workloads, comparing results against the main branch via DVC, and surfacing TensorBoard links straight from CI. If you want reproducible experiment tracking without standing up a separate ML platform, this is a low-friction way to get there.
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