ToolRosella: Translating Code Repositories into Standardized Tools for Scientific Agents
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
Large Language Model (LLM)-based agent systems are increasingly used for scientific tasks, yet their practical capability remains constrained by the narrow scope of manually curated tools they can invoke. Much scientific computational functionality already exists in open-source code repositories, but these resources remain difficult to standardize, operationalize, and invoke reliably for agent use. Here we present ToolRosella, a framework that automatically transforms heterogeneous scientific code repositories into standardized, agent-invocable tools. ToolRosella combines repository analysis, tool interface construction, execution testing, and iterative repair to address the problem of repository-to-tool standardization. Across 122 GitHub repositories spanning 35 subdisciplines in six domains, ToolRosella reaches a 61.5% repository conversion success rate after iterative repair, with a 4.4 speedup over human engineers. The resulting 1,580 callable tools support a downstream task success rate of 84.0% and improve performance when integrated into other agent frameworks, particularly on tasks whose required tools are absent from fixed, curated inventories.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 9 of its 48 references that are in the map. First posted on arXiv 10 Mar 2026.
Builds on
9 of 48 references.
Closest ancestors · 1
Same direction, newest first
Other references · 8
- 2023ChemCrow: Augmenting large-language models with chemistry toolscited by 609
- 2024CRISPR-GPT for Agentic Automation of Gene-editing Experimentscited by 56
- 2025SciToolAgent: A Knowledge Graph-Driven Scientific Agent for Multi-Tool Integrationcited by 40
- 2025SciSciGPT: Advancing Human-AI Collaboration in the Science of Sciencecited by 26
- 2025RepoMaster: Autonomous Exploration and Understanding of GitHub Repositories for Complex Task Solvingcited by 19
- 2023Enhancing Open-Domain Task-Solving Capability of LLMs via Autonomous Tool Integration from GitHubcited by 7
- 2025PhenoAssistant: A Conversational Multi-Agent AI System for Automated Plant Phenotypingcited by 4
- 2020An Analysis of Security Vulnerabilities in Container Images for Scientific Data Analysiscited by 2
Built on by
Citing papers per year: 2026: 2.
2 papers.
Similar, not cited
Close in wording, no citation either way
- 2026Large-scale Repository Engineering via Agent-Native Reusable Code Primitives
- 2026Deploy-Master: Automating the Deployment of 50,000+ Agent-Ready Scientific Tools in One Day
- 2025LLM Agents Making Agent Tools
- 2026CURATE: Leveraging LLM Agents to Compose, Catalog, and Deploy Reproducible Workflows
- 2025NL2Repo-Bench: Towards Long-Horizon Repository Generation Evaluation of Coding Agents
- 2025Code2MCP: Transforming Code Repositories into MCP Services
- 2024CodeAgent: Enhancing Code Generation with Tool-Integrated Agent Systems for Real-World Repo-level Coding Challenges
- 2025GitTaskBench: A Benchmark for Code Agents Solving Real-World Tasks Through Code Repository Leveraging