Vercel AI SDK
Free tierTypeScript toolkit for building streaming AI chat apps with React and multiple LLM providers
Free·Technical·Open source
Key strengths
Single API for OpenAI, Anthropic, Google, Groq, and 20+ providersuseChat and useCompletion React hooksStreaming with SSE out of the boxStructured output (generateObject) with Zod schemaTool use and multi-step agent support
Completely free
US
Founded 2023
Self-hostable
No ratings yet
Provides useChat, useCompletion, and useObject React hooks with streaming via SSE. generateText, streamText, generateObject, and streamObject work in Edge Runtime, Node.js, and Bun. Provider adapters are first-class packages (@ai-sdk/openai, @ai-sdk/anthropic, etc.).
