TypeScript-Toolkit für provider-agnostische LLM-Integration in React, Next.js und Node.js — einheitliche API über 20+ Modell-Provider, Streaming, Tool-Calling und RAG. SDK v6 (2026) mit nativem Agenten-Loop. Kostenlos und Open Source (Apache 2.0).
Das Vercel AI SDK ist das TypeScript-Toolkit für KI-Anwendungen — eine offene, provider-agnostische Schicht zwischen deinem Code und allen gängigen LLM-Anbietern. Statt für OpenAI, Anthropic und Google separate Integrationscode zu schreiben, sprichst du eine einheitliche API an. Das SDK übernimmt Streaming, strukturierte Ausgaben, Tool-Calling und RAG — du baust die Anwendungslogik. Aktuelle Version: SDK v6 (seit 2026), mit nativem Agenten-Loop, verbessertem Streaming und useChat message-parts-Modell.
generateText- und streamText-API.useChat, useCompletion) die Streaming-Antworten direkt in die UI bringen — ohne eigenes WebSocket-Handling.generateObject mit einem Zod-Schema erzwingt typsichere Ausgaben — das LLM gibt JSON zurück das exakt dem Schema entspricht. Ideal für Klassifizierungen, Formulare, Datenextraktion.streamText und streamObject liefern Token-Streams die direkt in UI-Frameworks wie Next.js oder Svelte rendert werden. Kein eigener Streaming-Handler nötig.Das Vercel AI SDK selbst ist vollständig kostenlos und Open Source (Apache 2.0 auf GitHub).
Kosten entstehen nur auf zwei anderen Ebenen:
Kein SDK-eigenes Pricing, keine Usage-Limits, keine API-Key-Kosten für das SDK selbst.
npm install ai @ai-sdk/openai (oder anderen Provider).app/api/chat/route.ts mit streamText und Response-Streaming.useChat-Hook im Client-Component — Streaming-Antworten kommen automatisch.import { anthropic } from '@ai-sdk/anthropic' — eine Zeile Änderung, selbe API.tools-Parameter in generateText — TypeScript-Funktionen die das LLM aufrufen kann.Das SDK selbst verarbeitet keine Daten — es ist eine Client-Library. Alle LLM-Daten fließen direkt zwischen deiner Anwendung und dem gewählten Provider (OpenAI, Anthropic, etc.). Die Datenschutzbedingungen des jeweiligen Providers gelten. Bei EU-Daten: Provider wählen der EU-Hosting oder EU-Verarbeitungsverträge bietet.