What Shoes to Wear with Khaki Pants: The Ultimate Style Guide - First AI Fashion Agent Gensmo