Skip to content

SDK integrations

Choose a native hook or protocol bridge without changing your message views.

Native hooks

Use the runtime your application already owns. Each recipe keeps the native hook and feeds the same canonical React views:

TanStack AI

The complete TanStack recipe uses createTanStackAdapter and useChatAdapter. Existing imports remain supported.

Vercel AI SDK

The complete Vercel recipe uses createAiSdkAdapter and useChatAdapter. Existing imports remain supported.

Server frameworks and native clients

Choose a runtime for the full framework and needs chooser. Prefer a maintained server protocol bridge when one exists; use adapters for native formats. Stability records the checked versions and limits. No SDK is required for plain-data views.