Vercel AI SDK

Vercel AI SDK

A unified AI SDK for building scalable, multi-model AI apps and agents.

Visit Vercel AI SDK

About Vercel AI SDK

Vercel AI SDK is a universal, open-source TypeScript SDK designed for developers building AI-powered applications and agents. It provides a unified API for interacting with multiple AI providers and models—including OpenAI, Anthropic, Google, Meta, Mistral, and more—enabling text, image, video, and speech generation, as well as tool calling, error handling, and streaming. Designed for compatibility with major frameworks like Next.js, React, Vue, Svelte, and Node.js, it supports multi-provider switching, real-time responses, built-in fallbacks, and agent-building capabilities.

Resources

Product Website

Visit Vercel AI SDK's official website for product details and getting started.

Visit website →

Documentation

Comprehensive API reference and guides for using the Vercel AI SDK with examples.

View docs →

Blog

Insights and updates on using AI in applications and features of the Vercel AI SDK.

Read blog →

Community

Join discussions and get support from other developers using the Vercel AI SDK.

Join community →