CoolFace
Datasetpublic

mlx-community/ToolMind

ToolMind: A Large-Scale, Reasoning-Enhanced Tool-Use Dataset ToolMind is a large-scale, high-quality tool-agentic dataset with 160k synthetic data instances generated using over 20k tools and 200k augmented open-source data instances. Our data synthesis pipeline first constructs a function graph based on parameter correlations and then uses a multi-agent framework to simulate realistic user–assistant–tool interactions. Beyond trajectory-level validation, we employ fine-grained… See the full description on the dataset page: https://huggingface.co/datasets/mlx-community/ToolMind.

sourceHugging Faceapache-2.0updated 4mo agoView on Hugging Face
2likes141downloads
Dataset Card

ToolMind: A Large-Scale, Reasoning-Enhanced Tool-Use Dataset

ToolMind is a large-scale, high-quality tool-agentic dataset with 160k synthetic data instances generated using over 20k tools and 200k augmented open-source data instances. Our data synthesis pipeline first constructs a function graph based on parameter correlations and then uses a multi-agent framework to simulate realistic user–assistant–tool interactions. Beyond trajectory-level validation, we employ fine-grained turn-level filtering to remove erroneous or suboptimal steps, ensuring that only high-quality reasoning traces are retained.

  • Technical Report - https://arxiv.org/abs/2511.15718

<img src="./figures/toolmind_performance.png" width="800"/>

Synthesis pipeline

<img src="./figures/ToolMind.png" width="600"/>

  • Graph Construction and Function Chain Sampling
  • We construct a directed graph over the collected functions to model their input–output compatibility, and then sample function chains via random walks for trajectory synthesis.
  • Multi-Agent Multi-Turn Trajectory Synthesis
  • We synthesize user intents to represent realistic user goals. And then the trajectories are created through a multi-agent simulation that involves three distinct agents.
  • Quality Filtering
  • To ensure that the synthesized interactions provide reliable learning signals, we apply a two-stage quality filtering process: trajectory-level filtering that maintains goal alignment and coherence, followed by turn-level filtering that removes erroneous or misaligned steps.

Dataset Statistic

  • We split each trajectory into multiple samples using the turns that passed the turn-level quality filter and analyze both trajectories (orange) and post-split samples (blue).

<img src="./figures/combined_analysis.png" width="800"/>

  • Domain Statistics

<img src="./figures/domain_pie.png" width="500"/>

Overall Performance

  • BFCL-v4 2510
ModelOverallSingle Turn (Non-live AST)Single Turn (Live AST)Multi TurnAgentic (Search)Agentic (Memory)
DeepSeek-v3 (FC)45.2088.7779.9433.0032.5022.37
DeepSeek-R1-0528 (FC)48.9775.7380.9044.5063.000.00
Qwen3-235-instruct (FC)54.3788.1082.6144.5049.0029.25
Kimi-K2-Instruct (FC)56.0784.0277.5748.7559.0025.16
GPT-4o-2024-11-20 (FC)50.2783.8870.5442.5040.5028.82
GPT5-2025-0807 (FC)59.2272.9258.2528.5084.5057.63
Gemini2.5-Pro (Prompt)54.1489.5476.8330.6266.5031.61
Qwen3-8b (FC)42.2188.2780.8338.8810.0018.71
↳ with ToolMind46.92 (+4.69%)88.0681.4246.6221.5020.43
Qwen3-14b (FC)45.1490.1080.9044.1212.5021.29
↳ with ToolMind50.54 (+5.40%)89.0080.8351.0035.5017.85
  • τ-bench and τ²-bench (For τ²-bench evaluation, we use gpt-4o to act as the user)
Modelτ-bench Avgτ-bench retailτ-bench airlineτ²-bench Avgτ²-bench retailτ²-bench airlineτ²-bench telecom
qwen3-8b (FC)35.8335.6536.0034.6743.8632.0028.07
↳ with ToolMind46.70 (+10.87%)57.3936.0046.40 (+11.77%)59.6548.031.6
qwen3-14b (FC)38.7849.5628.0040.6352.6336.0033.33
↳ with ToolMind53.00 (+14.22%)60.0046.0049.07 (+8.43%)59.6556.0031.58

Ablation Study

Modelτ-bench Avgτ-bench retailτ-bench airlineτ²-bench Avgτ²-bench retailτ²-bench airlineτ²-bench telecomBFCL-v4 overall
Qwen3-8B (FC)35.8335.6536.0034.6443.8632.0028.0742.21
↳ with (a) synthesized data42.3142.6142.0038.8542.9842.0031.5846.87
↳ with (b) no turn-level filtering35.3142.6128.0041.7347.3748.0029.8244.11
↳ with (c) augmented open-source data48.6551.3046.0042.1657.8944.0024.5645.88
↳ with ToolMind46.7057.3936.0046.4159.6548.0031.5846.92

Limitations

While we place great emphasis on the safety of the model during the training process, striving to ensure that its outputs align with ethical and legal requirements, it may not completely avoid generating unexpected outputs due to the model's size and probabilistic nature. These outputs may include harmful content such as bias or discrimination. Please don't propagate such content. We do not assume any responsibility for the consequences resulting from the dissemination of inappropriate information.

Citation

If you find our verifiers useful or want to use it in your projects, please kindly cite this Huggingface project.

<pre><code> @misc{yang2025toolmindtechnicalreportlargescale, title={ToolMind Technical Report: A Large-Scale, Reasoning-Enhanced Tool-Use Dataset}, author={Chen Yang and Ran Le and Yun Xing and Zhenwei An and Zongchao Chen and Wayne Xin Zhao and Yang Song and Tao Zhang}, year={2025}, eprint={2511.15718}, archivePrefix={arXiv}, primaryClass={cs.AI}, url={https://arxiv.org/abs/2511.15718}, } </code></pre>

Other Information

If you have any questions, please raise an issue or contact us at nanbeige@126.com.