# AI SDK Overview

The AI SDK is a TypeScript toolkit designed to simplify the process of building AI-powered applications with various frameworks like React, Next.js, Vue, Svelte, and Node.js. It provides a unified API for working with different AI models, making it easier to integrate AI capabilities into your applications.

Key components of the AI SDK include:

1. **AI SDK Core**: This provides a standardized way to generate text, structured objects, and tool calls with Large Language Models (LLMs).
2. **AI SDK UI**: This offers framework-agnostic hooks for building chat and generative user interfaces.

---