Project
AI SDK
A TypeScript toolkit for model calls, streaming interfaces, and AI agents.
- Common interfaces across supported model providers
- Streaming UI and agent-development tools
- Apache-licensed code, separate from hosted services
AI SDK is Vercel's TypeScript toolkit for building AI applications. Core handles generation, structured output, and tool calls; UI connects results to application interfaces. Harness integrations connect established agent runtimes to those surfaces.
Runtime and service costs
AI SDK is distributed under the Apache license. Model APIs, gateways, sandboxes, and application hosting have separate costs. AI SDK 7 requires Node.js 22 or later. Upgrading an existing application can require changes to its SDK interfaces.