---
name: ai
summary: "Vercel's AI SDK is a TypeScript toolkit that provides a unified API for calling many LLM providers (OpenAI, Anthropic, Google, etc.), with first-class support for streaming, structured output, tool calling, and agents, plus React/Svelte/Vue hooks for building chat and generative UIs."
language: TypeScript
license: Apache-2.0
repo: https://github.com/vercel/ai
source: https://opensources.dev/resource/ai
health: 100
---

# ai

Vercel's AI SDK is a TypeScript toolkit that provides a unified API for calling many LLM providers (OpenAI, Anthropic, Google, etc.), with first-class support for streaming, structured output, tool calling, and agents, plus React/Svelte/Vue hooks for building chat and generative UIs.

packages/ai/README.md
