Projects per year
Abstract
Tool use has turned large language models (LLMs) into powerful agents that can perform complex multi-step tasks by dynamically utilising external software components. However, these tools must be implemented in advance by human developers, hindering the applicability of LLM agents in domains demanding large numbers of highly specialised tools, like in life sciences and medicine. Motivated by the growing trend of scientific studies accompanied by public code repositories, we propose TOOLMAKER, an agentic framework that autonomously transforms papers with code into LLM-compatible tools. Given a GitHub URL and short task description, TOOLMAKER autonomously installs dependencies and generates code to perform the task, using a closed-loop self-correction mechanism for debugging. To evaluate our approach, we introduce a benchmark comprising 15 complex computational tasks spanning various domains with over 100 unit tests to assess correctness and robustness. Our method correctly implements 80% of the tasks, substantially outperforming current state-of-the-art software engineering agents. TOOLMAKER therefore is a step towards fully autonomous agent-based scientific workflows.
| Original language | English |
|---|---|
| Title of host publication | Proceedings of the 63rd annual meeting of the association for computational linguistics (volume 1: long papers) |
| Editors | Wanxiang Che, Joyce Nabende, Ekaterina Shutova, Mohammad Taher Pilehvar |
| Place of Publication | Kerrville, TX |
| Publisher | Association for Computational Linguistics (ACL) |
| Pages | 26092-26130 |
| Number of pages | 39 |
| ISBN (Electronic) | 9798891762510 |
| DOIs | |
| Publication status | Published - 27 Jul 2025 |
| Event | 63rd Annual Meeting of the Association for Computational Linguistics, ACL 2025 - Vienna, Austria Duration: 27 Jul 2025 → 1 Aug 2025 Conference number: 63 https://2025.aclweb.org/ |
Publication series
| Name | Proceedings of the annual meeting of the association for computational linguistics |
|---|---|
| Publisher | Association for Computational Linguistics |
| ISSN (Print) | 0736-587X |
Conference
| Conference | 63rd Annual Meeting of the Association for Computational Linguistics, ACL 2025 |
|---|---|
| Abbreviated title | ACL 2025 |
| Country/Territory | Austria |
| City | Vienna |
| Period | 27/07/25 → 1/08/25 |
| Internet address |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 3 Good Health and Well-being
Fingerprint
Dive into the research topics of 'LLM agents making agent tools'. Together they form a unique fingerprint.Projects
- 1 Finished
-
KATY: KATY: Knowledge At the Tip of Your fingers: Clinical Knowledge for Humanity
Harrison, D. (PI)
Joint Research Centre European Commission
1/01/21 → 31/12/24
Project: Standard
Student theses
-
From manually engineered deep learning to agentic AI in computational pathology
Wolflein, G. (Author), Arandelovic, O. (Supervisor), 3 Jul 2026Student thesis: Doctoral Thesis (PhD)
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver