#3 · Primary category: Data Quality & Cleaning
data-juicer
Data processing for and with foundation models! 🍎 🍋 🌽 ➡️ ➡️🍸 🍹 🍷
Project last updated:08/28/26
GitHub Stars
7.0K
Forks
412
Contributors
54
License
Apache-2.0
Why we included this project
Data-Juicer is for anyone whose time goes to cleaning data instead of training models. It includes more than 200 composable operators for cleaning, filtering, deduplicating, and restructuring text, image, audio, and video datasets headed into foundation-model work. Pipelines are defined as versioned YAML recipes, so a whole processing run can be committed and shared like code, which makes reproducible data prep practical for a team. The same operators run on a laptop or across a Ray cluster, so a quick prototype and a multi-terabyte pre-training corpus use the same building blocks. People preparing data for pre-training, instruction tuning, RL, RAG, or even embodied-agent traces get working pieces rather than writing glue code.
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
cleanlab
Cleanlab's open-source library is the standard data-centric AI package for data quality and machine learning with messy, real-world data and labels.
DataFlow
Easy Data Preparation with latest LLMs-based Operators and Pipelines.
qsv
Blazing-fast Data-Wrangling toolkit
MNBVC
MNBVC is a massive Chinese corpus benchmarked against ChatGPT's 40T data, covering mainstream and niche cultures, with diverse text forms including news, essays, novels, and more.
Curator
Scalable data pre processing and curation toolkit for LLMs