#2 · Primary category: Data Quality & Cleaning
DataFlow
Easy Data Preparation with latest LLMs-based Operators and Pipelines.
Project last updated:08/18/26
GitHub Stars
7.8K
Forks
1.1K
Contributors
58
License
Apache-2.0
Why we included this project
DataFlow is an operator-based pipeline system for turning raw text, PDFs, and code into clean training data for LLM fine-tuning, pre-training, or RAG. Instead of writing one-off scripts, you compose cleaning and synthesis steps into reproducible pipelines, with ready-made flows that cover everything from text and math to code generation, plus large-scale PDF-to-QA conversion. Built-in data agents can recombine existing operators or draft new ones on demand, so a new data prep flow can be stood up without hand-coding everything. A visual WebUI and a Gradio interface let you build pipelines graphically rather than editing Python, and because the pipelines live in the Git/Python ecosystem, they are easy to version, share, and reuse across a small team. Data teams and ML engineers working with document-heavy datasets will find the emphasis on domain-specific high-quality data especially relevant.
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.
data-juicer
Data processing for and with foundation models! 🍎 🍋 🌽 ➡️ ➡️🍸 🍹 🍷
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