MEGA Hub

MidTool: Mid-training Data Synthesis for Agentic Tool Use

Authors

Do you know Fengqing Jiang?You can claim authorship or link another user.Do you know Yite Wang?You can claim authorship or link another user.Do you know Boyi Liu?You can claim authorship or link another user.Do you know Zhaoyang Wang?You can claim authorship or link another user.Do you know Canwen Xu?You can claim authorship or link another user.Do you know Zhewei Yao?You can claim authorship or link another user.Do you know Radha Poovendran?You can claim authorship or link another user.Do you know Yuxiong He?You can claim authorship or link another user.

Abstract

Mid-training is increasingly recognized as a critical stage for shaping the capabilities of large language models. Recent work has shown that targeted mid-training can strengthen reasoning-intensive abilities such as math and science, and can also improve agentic capabilities in software-engineering settings. In this work, we study the parallel but less explored agentic capability: general tool use. We present MidTool, an open corpus construction pipeline for agentic tool-use mid-training that combines large-scale web, PDF, and code data with synthesized supervision from real-world tool APIs, MCP skills, and document-grounded workflows. MidTool is designed to teach models how to recognize tool affordances, ground arguments from context, compose tool call workflow, and recover from incomplete information. We mid-train Qwen3-4B-Base and Qwen3-8B-Base on MidTool-Mix, and then apply follow-up post-training with both supervised fine-tuning and reinforcement learning. Compared with baselines, MidTool-Mix consistently improves downstream performance under both SFT and RL on BFCL, tau2-Bench, and MCP Universe. These results suggest that general tool use, like other important LLM capabilities, benefits from dedicated mid-training rather than being left entirely to post-training.

Community

00

Publication notes

Author note
Data & Model: https://hf.co/collections/MidTool/midtool-release