Vercel AI SDK
uiAdopt
Update 07/2026 (trial → adopt): With AI SDK 6 (December 2025) the SDK grew from a UI/streaming toolkit into a full agent framework:
Agentabstraction (tool loop with configurable stopping conditions)- Human-in-the-loop tool approval (
needsApproval) - Stable MCP support including OAuth
- Reranking support and DevTools for inspecting agent runs
Migration from v5 is largely automated via codemods. In the TypeScript ecosystem the AI SDK has become the default choice for LLM integration in web applications, which is why we moved it to "adopt".
Trial
The Vercel AI SDK is a TypeScript-first toolkit for building AI-driven interfaces in React, Next.js, Svelte, Vue, and Node.js. It abstracts over major LLM providers (OpenAI, Anthropic, Gemini, Cohere, Ollama) and supports streaming, tool calling, and structured output generation.
It is suitable for integrating chat UIs, autocomplete, and tool-augmented agents into web apps.