Find Related products on Amazon

Shop on Amazon

Infinite Tool Use

Published on: 2025-06-23 00:59:34

An LLM should never output anything but tool calls and their arguments. The tools hold the specific, instantiated state of what the model is doing and its goals, while the model itself holds only the information it requires for its immediate task and some additional context, leading to specialization between the LLM and its tools. Exclusively working through tools allows models to externalize large parts of their intelligence to more efficient, domain-specific programs. Table of contents: Examples The benefits of infinite tool use are best understood via examples. Text Editing Here’s how I wrote this article so far: I had an idea and wrote it down in a few bullet points. Then, I wrote the introduction. While doing that, I jumped to the end of the article, added a few more bullet points, and edited others. I started writing this section, interrupted it by writing down an idea about the architecture of such models, then came back here; realized that I should re-write this section, ... Read full article.