SynthTools: A Framework for Scaling Synthetic Tools for Agent Development

Tommaso Castellani, Naimeng Ye, Daksh Mittal, Thomson Yen, Hongseok Namkoong
11/11/2025
cs.AIcs.LGcs.SE

Official code: namkoong-lab/SynthTools (8 stars, last commit 2026-04-02).

Abstract

AI agents increasingly rely on external tools to solve complex, long-horizon tasks. Advancing such agents requires reproducible evaluation and large-scale training in controllable, diverse, and realistic tool-use environments. However, real-world APIs are limited in availability, domain coverage, and stability, often requiring access keys and imposing rate limits, which render them impractical for stable evaluation or scalable training. To address these challenges, we introduce SynthTools, a flexible and scalable framework for generating synthetic tool ecosystems. Our framework consists of three core components: Tool Generation for automatic and scalable creation of diverse tools, Tool Simulation to emulate realistic tool behaviors, and Tool Audit to ensure correctness and consistency of tool simulation. To illustrate its scalability, we show that SynthTools can readily produce toolsets that span twice as many domains and twice as many tools per domain as prior work. Furthermore, the tool simulation and tool audit components demonstrate strong reliability, achieving $94\%$ and $99\%$ accuracy respectively. Finally, we construct downstream tasks from the generated tools that even state-of-the-art models struggle to complete. By enabling scalable, diverse, and reliable tool ecosystems, SynthTools provides a practical path toward large-scale training and stable evaluation of tool-use agents. Our code is available at https://github.com/namkoong-lab/SynthTools.

View on arXivView PDF

Code Implementations(1)

Public repo for SynthTools: A framework for scaling synthetic tools for agent development

80Shell, PythonSep 25, 20256 months ago

Similar Papers

Cite this paper

@article{castellani2025synthtools,
  title  = {SynthTools: A Framework for Scaling Synthetic Tools for Agent Development},
  author = {Tommaso Castellani and Naimeng Ye and Daksh Mittal and Thomson Yen and Hongseok Namkoong},
  year   = {2025},
  eprint = {2511.09572},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2511.09572v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2511.09572.svg)](https://codeofpaper.com/paper/2511.09572)

Discussion