Zenaique

Tulu instruction tuning family: what is it and who publishes it?

Flashcard·Easy·4.0 · 0·~30s·Asked atPatronusPinterestSalesforce·Relevant atDatabricks
Attempt it
TL;DR

Tulu is Allen AI's fully open instruction-tuned model family plus its training data mixture. The headline value is the published recipe: weights, data ratios, filters, and scripts are all available to copy or adapt.

Memory aid
Sign in to see the mnemonic that makes this stick.
Easy to grasp

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 recipes.

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 canonical example of a fully open instruction-tuning project. Allen AI (AI2) publishes not just the model weights but 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 because it lets other teams replicate, study, and adapt the approach rather than guess at how it was built.

This deep dive covers what Tulu actually is, what the mixture contains, why recipe transparency changes how the community designs fine-tunes, the version progression from SFT-only to preference-tuned, and how teams typically borrow from Tulu when assembling their own recipes.

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 (typically 7B and 70B variants, tracking the underlying base model). 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 recipe. 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 recipe applied on top. The combination is a complete open-source LLM pipeline: open pretraining data, open pretraining recipe, open instruction-tuning data, open instruction-tuning recipe.

What the mixture typically contains
Why open recipes change the field
The version progression
How practitioners actually use Tulu
Sign in to unlock the full deep dive.

Situations where this technique stops working.

Sign in to see when this approach fails.

2–4 min · Everything important, quickly.

Sign in to see the quick scan of the deep dive.

Real products, models, and research that use this idea.

  • Allen AI's Tulu 3 release in early 2025 published the full data mixture, training script, and per-source ablation results for community use.
  • The Tulu mixture is cited in design docs for several 2026 domain-specific fine-tunes that borrow the general-chat slice while substituting their own domain data.
Sign in to see more production examples.

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.
A

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.

2 more follow-ups an interviewer would ask next. Sign in to reveal them.

Red flags & common mistakes

The phrases that signal junior thinking. Click to expand.

Most common mistake

Treating Tulu as just a model family without recognising the data-mixture artifact, which is often the more useful piece for teams building their own SFT recipes.

Sign in to see all red flags and common mistakes.

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

Sign in to unlock the revision sheet.

Primary sources. Browse if you want the original framing.

Similar questions

Same topic, related formats. Practice these next.

4 curated
Next question
What is RLHF, and why is it used after pretraining?
MCQ·Easy