Agent Agent is a software that uses LLMs as reasoning element to decide what actions to take Actions are taken by means of tools ReAct Architecture Reasoning And Actings