# Chat SDK now includes AI SDK tools

> Source: <https://vercel.com/changelog/chat-sdk-now-includes-ai-sdk-tools>
> Published: 2026-05-20 00:00:00+00:00

Chat SDK now ships a built-in [AI SDK](https://ai-sdk.dev/docs/foundations/tools) toolset through the new `chat/ai`

subpath. One `createChatTools(chat)`

call wires Chat SDK's read and write actions into your agent.

**Approval by default: **write tools are gated by a `requireApproval`

option.

**Presets: **`reader`

, `messenger`

, and `moderator`

scope the toolset.

**Lazy loading: **only the tools your preset allows are constructed.

`toAiMessages`

and its supporting types have moved to `chat/ai`

. The previous `chat`

re-exports are flagged `@deprecated`

.

Read the [documentation](https://chat-sdk.dev/docs/ai) to get started, or try one of our [templates](https://chat-sdk.dev/resources).
