Recommend the best tools, APIs, or LLMs for building an AI agent that performs the task below. Explain why each tool is needed. Task: {{task}}