Cleanlab

github.com/cleanlab/cleanlab AI Data & Analytics Open-source projectOpen source

Cleanlab provides a Python library for data quality and machine learning with messy real world data and labels.

github.com/cleanlab/cleanlab
Cleanlab homepage screenshot

About Cleanlab

Cleanlab is an open-source Python library for finding and fixing data and label problems in machine learning datasets. It uses an existing model's predictions to estimate issues such as label errors, outliers, and duplicates, and it can check text, audio, image, and tabular data.

The library also supports training. Its CleanLearning wrapper trains a more robust version of a classifier on noisy labels. For data labeled by several annotators, it can infer consensus and annotator quality, and it can suggest which items to label or relabel next. Dedicated functionality covers classification, multi-label and token classification, regression, image segmentation, object detection, and outlier detection. The source states that other ML tasks can still benefit if the library is appropriately applied.

Key features

  • Detects label errors, outliers, and duplicates in text, audio, image, and tabular datasets
  • Estimates dataset problems using predictions from your existing models
  • Trains a robust version of a classifier that handles noisy labels
  • Infers consensus and annotator quality for multi-annotator labeled data
  • Suggests which data to label or relabel next through active learning
  • Provides dedicated functionality for segmentation and object detection tasks
Best for: Machine learning practitioners who want to find and correct label and data-quality problems in existing datasets.
Good for
  • The source states it works with any dataset and any model, including PyTorch, TensorFlow, scikit-learn, and XGBoost.
  • The project is open source and hosted as a public GitHub repository.
  • The package supports Linux, macOS, and Windows.
Watch out for
  • It requires Python 3.10 or later.
  • Dedicated functionality covers the listed task types; other ML tasks depend on being appropriately applied, according to the source.

Cleanlab at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Cleanlab alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in AI Data & Analytics

Well-known listings from the same topic.

All 302

Cleanlab FAQ

Which Python versions does Cleanlab support?
The package runs on Python 3.10 and later.
How can Cleanlab be installed?
The source lists installation via uv, pip, or conda.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing