AI SDK UI

AI SDK UI is designed to help you build interactive chat, completion, and assistant applications with ease. It is framework-agnostic toolkit, streamlining the integration of advanced AI functionalities into your applications.

AI SDK UI contains the following hooks:

UI Framework Support

AI SDK UI supports the following frameworks: React, Svelte, and Vue.js. Here is a comparison of the supported functions across these frameworks:

FunctionReactSvelteVue.js
useChat Chat
useCompletion Completion
useObject StructuredObject

Contributions are welcome to implement missing features for non-React frameworks.