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:
- Vercel AI SDK: transport-based UI messages.
- TanStack AI: connection adapters and typed client tools.
- LangChain useStream: graph state, checkpoints and interrupts.
- Eve: durable sessions, delivery and interactions.
- Cloudflare Agents: native chat hook over an Agent connection.
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.