How to Create an AI Agent for Automation, Research & Productivity