The AI SDK from Vercel is the best tool right now for building AI powered apps I'm using it heavily to build my AI learning platform and it allows you to do so much Here's a tutorial video I just posted covering the basics if you want to get started (you should)