What Shoes to Wear with Cropped Jeans: Chic Options! - First AI Fashion Agent Gensmo