What Socks to Wear with Cowboy Boots: Stylish Picks - First AI Fashion Agent Gensmo