CML
Continuous Integration for ML projects with GitHub Actions & GitLab CI.
- Status
- UnmaintainedNo commits in 671 days.
- Last checked
- Checked · Oct 14, 2026
- License
- Open source
- Pricing
- Free tier · from $0
What it is
CML is a library that enables continuous integration in machine learning projects by leveraging GitHub Actions and GitLab CI. It automates the training, evaluation of models, and generates visual reports directly within pull/merge requests.
CML stands out by providing a framework-agnostic solution for automating ML model evaluation and reporting directly within CI/CD workflows, making it ideal for teams that prioritize consistency across different development stages.
When it fits — and when it doesn’t
A good fit for
Teams that need to automate the evaluation of machine learning models in CI/CD pipelines
Projects requiring automated generation of visual reports for model performance metrics
Developers working with multiple ML frameworks and languages who want a consistent integration solution
Look elsewhere if
Projects that do not use GitHub Actions or GitLab CI as their CI/CD platform
Teams looking for a fully managed service without the need to set up CI pipelines manually
Known weaknesses
Each one links to the public issue, changelog or docs page it came from, where we have one.
- 01
Limited integrations with non-GitHub/GitLab CI/CD systems
Primary integration is GitHub Actions and GitLab CI, other CI systems are not officially supported
- 02
Performance issues with large datasets or complex models
CI environments may have resource constraints that limit the speed and efficiency of model training and evaluation
What it does well
Framework and language agnostic
Automates model training and evaluation in CI environments
Generates visual reports with metrics and graphs directly in pull/merge requests
Pricing
- Free tier
- YesOpen source — free to use
- Paid from
- $0
- Model
- Flat rate
- Enterprise plan
- No
Pricing not independently confirmed — check the vendor’s page.
Performance benchmarks
How Fast Is It?
Set up CML
Setup steps, common gotchas and what to check after 30 days.
Get the badge
A small badge for CML’s README or site: its name, “Tracked on AI Navigator”, and the availability status and check month from this page. It updates as the catalog does.
Markdown
[](https://navigateaitools.com/explorer/tool/cml)HTML
<a href="https://navigateaitools.com/explorer/tool/cml"><img src="https://navigateaitools.com/badge/cml.svg" alt="CML — tracked on AI Navigator" height="58"></a>