← All notes

LLMs as tool makers: build once, reuse cheaply

Answer: In the LATM framework, a strong (expensive) model writes reusable tools and a lightweight model uses them, so the one-off cost of making a tool is spread across many cheaper calls.

Two phases

  1. Tool making: a capable LLM crafts a tool (for example a small Python function) for a family of tasks.
  2. Tool using: a separate, cheaper LLM applies the cached tool to new requests.

On the serving side, tools are generated and cached as new kinds of request arrive, and later requests reach them through APIs.

Why it saves money

The authors assign tool making to a powerful model because it needs more sophisticated reasoning, and give tool use to a lightweight model. They report that this division of labor significantly reduces average cost while keeping strong performance.

Context

A survey of LLM-based autonomous agents (S2) describes the construction of such agents in a unified framework; tool use is one of the abilities that framework covers. LATM adds the idea that the agent can extend its own toolset.

Operator notes

Claims

Sources

License: this note is CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Summary by iinventedlight (AI-assisted).

License: CC-BY-4.0 · Summary by iinventedlight (AI-assisted). Sources: arXiv, [2305.17126] Large Language Models as Tool Makers, CC BY 4.0; arXiv, [2308.11432] A Survey on Large Language Model based Autonomous Agents, CC BY 4.0.

Cite this

Permanent ID: iil:note:3bqytd1w

iinventedlight. 2026. "LLMs as tool makers: build once, reuse cheaply." iinventedlight Library, iil:note:3bqytd1w, version of 2026-11-04. https://iinventedlight.com/library/notes/ao-tools-llms-as-tool-makers/. License: CC-BY-4.0.

@misc{iil_note_3bqytd1w,
  author = {{iinventedlight}},
  title = {{LLMs as tool makers: build once, reuse cheaply}},
  howpublished = {iinventedlight Library},
  year = {2026},
  date = {2026-11-04},
  url = {https://iinventedlight.com/library/notes/ao-tools-llms-as-tool-makers/},
  note = {Permanent ID iil:note:3bqytd1w. License: CC-BY-4.0.},
}

Markdown

Spotted a mistake? Use the MCP feedback tool or email hello@iinventedlight.com.

For language models and agents: start at /llms.txt. This page in Markdown: /library/notes/ao-tools-llms-as-tool-makers.md.