OpenThoughts-Agent: Data Recipes for Agentic Models
OpenThoughts-Agent (OT-Agent) is a fully open SFT data-curation pipeline for broadly capable agentic models — the agentic-coding successor to OpenThoughts3 in the same group’s reasoning-data line (OpenThoughts: Data Recipes for Reasoning Models). The authors run 100+ controlled ablations across pipeline stages, assemble a 100K-example training set, and fine-tune Qwen3-32B to get 44.8% average across seven agentic benchmarks — +3.9 points over the strongest prior open-data baseline (Nemotron-Terminal-32B at 40.9%) — with strong scaling: at every training-set size in compute-controlled comparisons, OT-Agent beats alternative open datasets. The headline framing is that single-benchmark targeting (SWE-Smith, SERA, Nemotron-Terminal) leaves the cross-benchmark generalization question on the table, and the OT-Agent pipeline isolates which axes (task source diversity, sourcing, etc.) actually transfer.
Key claims
Section titled “Key claims”- Existing open agentic data efforts (SWE-Smith, SERA, Nemotron-Terminal) each target a single benchmark, leaving the cross-task generalization question open [Abstract].
- 100+ controlled ablation experiments across pipeline stages systematically isolate the contribution of each stage, surfacing the importance of task sources and diversity as load-bearing factors [Abstract].
- Fine-tuning Qwen3-32B on the 100K-example OT-Agent training set yields 44.8% average accuracy across seven agentic benchmarks, a +3.9 percentage-point improvement over the strongest prior open-data agentic baseline (Nemotron-Terminal-32B at 40.9%) [Abstract].
- The OT-Agent data exhibits strong scaling: at every training-set size in compute-controlled comparisons, it outperforms alternative open agentic datasets [Abstract].
- Full release: training sets, data pipeline, experimental data, and trained models are publicly released at the OpenThoughts-Agent GitHub repo [Abstract].
Method
Section titled “Method”The pipeline targets agentic SFT data — multi-turn trajectories with tool calls, environment observations, and verifiable end states — rather than single-shot reasoning traces. Each pipeline stage (task sourcing, source mixing, filtering, etc.) is ablated independently while the others are held at a fixed default, mirroring the methodology of the predecessor OpenThoughts3 reasoning-data study. The winning configurations are then stacked into a single recipe and scaled to 100K examples, used to SFT Qwen3-32B. Evaluation spans seven agentic benchmarks (specific suite not enumerated in the abstract); the headline claim is compute-controlled scaling — at every training-set size, the OT-Agent recipe beats alternative open datasets [Abstract]. The official code, data, and models live at github.com/open-thoughts/OpenThoughts-Agent.
Results
Section titled “Results”- 44.8% average across seven agentic benchmarks for OT-Agent-tuned Qwen3-32B vs 40.9% for Nemotron-Terminal-32B (+3.9 pp), the strongest prior open-data baseline [Abstract].
- Strong-scaling claim: at every training-set size in compute-controlled comparisons, OT-Agent outperforms alternative open datasets [Abstract].
(Per-benchmark numbers, per-stage ablation deltas, and the seven-benchmark suite composition are not disclosed in the abstract; the linked GitHub repo holds the full experimental data.)
Why it’s interesting
Section titled “Why it’s interesting”OT-Agent is the cleanest filed open analog to the closed-source recipe space the agentic-SWE concept page has been tracking. It extends two lines simultaneously: (a) the OpenThoughts: Data Recipes for Reasoning Models methodology — controlled per-stage ablations, scale-up of stacked winners, base model held fixed — from reasoning SFT to agentic SFT, supplying the first apples-to-apples comparison at the agentic-data layer; (b) the On Data Engineering for Scaling LLM Terminal Capabilities / Nemotron-Terminal line on which task sources matter for terminal/agentic capability, with the difference that Nemotron-Terminal optimizes for Terminal-Bench specifically while OT-Agent optimizes for cross-benchmark transfer. The +3.9-point gap vs Nemotron-Terminal-32B at the same active parameter count is the load-bearing datapoint for the cross-task-generalization framing. The paper also fits the broader Synthetic Training Data thesis — curation gate + controlled-ablation methodology dominates returns at fixed compute — and continues the recipe-pluralism push against the “single-benchmark synthesis” pattern that Close the Loop: Synthesizing Infinite Tool-Use Data via Multi-Agent Role-Playing and TMax: A Simple Recipe for Terminal Agents both implicitly inherited. Worth contrasting with TMax: A Simple Recipe for Terminal Agents: TMax bets on RL over an open environment corpus; OT-Agent bets on SFT data curation. Both target overlapping benchmark suites, so the relative ceiling of SFT-data-curation vs RL-environment-scaling is now empirically testable.
See also
Section titled “See also”- OpenThoughts: Data Recipes for Reasoning Models — direct predecessor; same ablation methodology applied to reasoning SFT data instead of agentic
- On Data Engineering for Scaling LLM Terminal Capabilities — Nemotron-Terminal data-engineering pipeline; OT-Agent’s headline baseline is Nemotron-Terminal-32B
- TMax: A Simple Recipe for Terminal Agents — TMax open RL recipe for terminal agents; OT-Agent is the SFT-curation counterpart to TMax’s RL bet
- Close the Loop: Synthesizing Infinite Tool-Use Data via Multi-Agent Role-Playing — InfTool closed-loop tool-use synthesizer; complementary recipe (synthesize-verify-train) at the function-calling axis
- SETA: Scaling Environments for Terminal Agents (env repo) — SETA terminal agent environment stack; OT-Agent’s training data could plug into a SETA-style evaluation harness
- Agentic Software Engineering — concept page; OT-Agent contributes the first controlled per-stage ablation of agentic SFT data
- Synthetic Training Data — concept page; OT-Agent extends “curation gate dominates returns” from reasoning to agentic
- Tool-Use Agents — concept page; agentic benchmarks overlap with the tool-use evaluation set