DataFoundry: Evolving Data Preparators via Recursive Self-Improvement
cs.CL
Submitted: 2026-08-30
Updated: 2026-08-30
License: http://creativecommons.org/licenses/by/4.0/
The gist: Domain adaptation of large language models increasingly depends on constructing high-quality training data, yet existing data-preparation pipelines typically address quality only after generation
Terminology
Abstract
Domain adaptation of large language models increasingly depends on constructing high-quality training data, yet existing data-preparation pipelines typically address quality only after generation through post-hoc filtering. This creates a fundamental mismatch: data-quality issues often originate from the construction process itself, while quality control is applied only to its outputs. We introduce DataFoundry, a framework for evolving data preparators through recursive self-improvement before large-scale data production. DataFoundry represents a data preparator as an evolvable runtime specification and instantiates its evolution with a Skills-as-Modules architecture, in which a central Controller orchestrates modular skills to compile executable runtimes, diagnose deficiencies on small pilot sets using domain-appropriate criteria, and translate diagnostic feedback into adapters that revise individual preparation components while preserving stable interfaces. We evaluate DataFoundry on DataPrep-Bench across mathematics, finance, law, and medicine, and find that recursively evolved preparators produce training data with higher downstream utility than baselines. Experiments across different backbones further demonstrate that these improvements are not tied to a particular model, while analyses and case studies further reveal the framework's optimization dynamics and illustrate how its evolution unfolds in practice.
Sources
- Enhancing Chat Language Models by Scaling High-quality Instructional Conversations
- DeepPrep: An LLM-Powered Agentic System for Autonomous Data Preparation
- Autodata: An agentic data scientist to create high quality synthetic data
- Recursive Harness Self-Improvement
- Meta-Harness: End-to-End Optimization of Model Harnesses
- Infinity Instruct: Scaling Instruction Selection and Synthesis to Enhance Language Models
- DataFlow: An LLM-Driven Framework for Unified Data Preparation and Workflow Automation in the Era of Data-Centric AI
- DataPrep-Bench: Benchmarking LLMs as Training Data Preparators
- SkillClaw: Let Skills Evolve Collectively with Agentic Evolver
- Skill-R1: Agent Skill Evolution via Reinforcement Learning
- Self-Instruct: Aligning Language Models with Self-Generated Instructions
- WizardLM: Empowering large pre-trained language models to follow complex instructions
- Agent Skills for Large Language Models: Architecture, Acquisition, Security, and the Path Forward
- AutoSkill: Experience-Driven Lifelong Learning via Skill Self-Evolution
- CoT-Self-Instruct: Building high-quality synthetic prompts for reasoning and non-reasoning tasks
- CoEvoSkills: Self-Evolving Agent Skills via Co-Evolutionary Verification
- LlamaFactory: Unified Efficient Fine-Tuning of 100+ Language Models
Related papers
- Exploring Solution Divergence and Its Effect on Large Language Model Problem Solving
- Ishigaki-IDS-Bench: A Benchmark for Generating Information Delivery Specification from BIM Information Requirements
- Subliminal Steering: Stronger Encoding of Hidden Signals
- MedStruct-S: A Benchmark for Key Discovery, Key-Conditioned QA and Semi-Structured Extraction from OCR Clinical Reports
- The End of Transformers? On Challenging Attention and the Rise of Sub-Quadratic Architectures
- Untangling the Mechanisms of Misleading Context in Medical Question Answering