What is the Tulu instruction tuning family, and who publishes it?
Tulu is Allen AI's fully open instruction-tuned model family plus its training data mixture. The headline value is the published method: weights, data ratios, filters, and scripts are all available to copy or adapt.
Picture two cookbooks. One tells you which dish to order at a restaurant. The other tells you the exact recipe, the supplier of each ingredient, the oven temperature, and the timing. Most large language models are the first kind: you get the finished dish without learning how it was made. Tulu is the second kind. It hands you the finished dish too, but it also hands you every step that produced it. So you can cook the same dish at home, or change one ingredient and see what happens. That openness is why practitioners cite it when designing their own instruction-tuning setups.
Concept explanation~2 min read
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.
Concept explanation~2 min read
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.
Tulu is the best-known example of a fully open instruction-tuning project. Allen AI (AI2) publishes more than the model weights. It also publishes the entire data mixture, the per-source filtering rules, the training script, and ablation studies showing how each source contributes. That level of openness is unusual in a field where most strong instruction-tuned models release only weights.
The value to fine-tuning practitioners is twofold. The model itself is competitive open weights, useful as a base or comparison point. The recipe (the mixture composition plus filtering and training procedure) is the more impactful artifact. It lets other teams replicate, study, and adapt the approach rather than guess at how it was built.
What Tulu refers to
The Tulu name applies to two related artifacts published together.
The first is the model family. Tulu, Tulu 2, and Tulu 3 are open instruction-tuned models at various parameter scales. The scales track the underlying base model, for example 7B, 13B and 70B for Tulu 2, and 8B, 70B and 405B for Tulu 3. The weights are downloadable from Hugging Face under the licences AI2 specifies for each release. You can run them, fine-tune them, and use them as drop-in chat models within the licence terms.
The second is the dataset mixture and training setup. This is the more cited artifact. It includes the per-source token or row counts, the filtering rules applied to each source (deduplication, quality scoring, length bounds), and the training configuration (optimiser, learning rate schedule, hyperparameters, masking convention).
These two are intentionally bundled. AI2 publishes them together so the model is reproducible. Anyone with the base model and the published mixture should be able to train an equivalent Tulu themselves, given enough compute. That reproducibility is the point.
The base model is usually a Llama or OLMo variant. AI2 publishes OLMo as a fully open pretrained base, and Tulu is often the instruction-tuning setup applied on top. The combination is a complete open-source LLM pipeline: open pretraining data, open pretraining setup, open instruction-tuning data, open instruction-tuning setup.
Situations where this technique stops working.
2–4 min · Everything important, quickly.
Real products, models, and research that use this idea.
- Allen AI's Tulu 3 release in November 2024 published the full data mixture, training script, and per-source ablation results for community use.
- The Tulu 3 SFT mixture is published on Hugging Face (allenai/tulu-3-sft-mixture). Domain teams can borrow its general-chat slice while substituting their own domain data.
What an interviewer would ask next. Try answering before peeking at the approach.
QPick one source in the Tulu mixture, explain what it contributes, and predict what would change if you removed it.
For example, FLAN contributes task diversity and zero-shot instruction-following breadth. Removing it would narrow the model's task coverage and likely drop performance on instruction benchmarks like MMLU and BBH.
Red flags & common mistakes
The phrases that signal junior thinking. Click to expand.
Red flags & common mistakes
The phrases that signal junior thinking. Click to expand.
Treating Tulu as just a model family without recognising the data-mixture artifact. That artifact is often the more useful piece for teams building their own SFT setups.
60 second bullets to scan on the way to the call.
Who publishes the Tulu family and under what licence
The two artifacts the Tulu name refers to: model weights and data mixture
Primary sources. Browse if you want the original framing.
Same topic, related formats. Practice these next.