Vercel AI SDK
Also written as Generative UI
A popular TypeScript toolkit for building AI features into web apps: streaming chat responses into the page, calling tools, getting structured data back and switching between model providers. 'Generative UI' means the AI's response is shown as interactive components, such as a chart or booking form, not just text.
Think of it like
A ready-made shop counter for AI, so the front-end team isn't building the till and display cases from scratch.
Junior or senior?
Common in Next.js and startup AI products.
Senior sounds like
Talks about streaming, loading and error states, and how they kept the interface usable when the model was slow or wrong.
Ask them
“What did the user see while the model was still responding, and what happened when it failed halfway?”