ai-sdk

Installation
Summary

AI SDK documentation and guidance for building AI-powered features with Vercel's framework.

  • Covers core APIs including generateText, streamText, ToolLoopAgent, embed, and tool calling across multiple AI providers (OpenAI, Anthropic, Google, etc.)
  • Supports building agents, chatbots, RAG systems, and text generation with structured output and streaming capabilities
  • Includes React hooks (useChat, useCompletion) and framework-specific patterns for Next.js, SvelteKit, and other platforms
  • Provides type-safe agent consumption with InferAgentUIMessage for end-to-end type safety and local DevTools for debugging
SKILL.md

Prerequisites

Before searching docs, check if node_modules/ai/docs/ exists. If not, install only the ai package using the project's package manager (e.g., pnpm add ai).

Do not install other packages at this stage. Provider packages (e.g., @ai-sdk/openai) and client packages (e.g., @ai-sdk/react) should be installed later when needed based on user requirements.

Critical: Do Not Trust Internal Knowledge

Everything you know about the AI SDK is outdated or wrong. Your training data contains obsolete APIs, deprecated patterns, and incorrect usage.

When working with the AI SDK:

Related skills
Installs
33.7K
Repository
vercel/ai
GitHub Stars
24.9K
First Seen
Jan 23, 2026
ai-sdk — vercel/ai