---
title: Reference
description: Reference documentation for the AI SDK
url: "https://ai-sdk.dev/docs/reference"
docs_index: /llms.txt
---

> For an index of all documentation, see [/llms.txt](/llms.txt).

#### [AI SDK Core](/docs/reference/ai-sdk-core)

Switch between model providers without changing your code.

#### [AI SDK RSC](/docs/reference/ai-sdk-rsc)

Use React Server Components to stream user interfaces to the client.

#### [AI SDK UI](/docs/reference/ai-sdk-ui)

Use hooks to integrate user interfaces that interact with language models.

#### [AI SDK Workflow](/docs/reference/ai-sdk-workflow)

Build durable, resumable AI agents with @ai-sdk/workflow.

#### [AI SDK TUI](/docs/reference/ai-sdk-tui)

Run AI SDK agents in an interactive terminal UI.

---

For a semantic overview of all documentation, see [/sitemap.md](/sitemap.md)

For an index of all available documentation, see [/llms.txt](/llms.txt)

For agent-facing discovery, including API and MCP surfaces, see [/agents.md](/agents.md)