Extending Capabilities with Tools
Learn how to extend agent capabilities by integrating built-in tools in Llama Stack.
Language models are powerful, but they’re not all-knowing. They cannot execute code, search current information, or interact with structured systems out of the box. That’s where tools come in.
Llama Stack allows agents to call external tools as part of their reasoning process. These tools may perform computations, look things up, or operate on user data. The model itself decides when and how to call them; tools are not manually triggered by developers. They are dynamically selected based on the model’s reasoning, then integrated into the final response.