Yo Guys just built this for the Mistral Internship using Next.JS, Convex and Mistral SDK - Convex Community