AI SDK RSC
AI SDK RSC is currently experimental. We recommend using AI SDK UI for production. For guidance on migrating from RSC to UI, see our migration guide.
<IndexCards cards={[ { title: 'Overview', description: 'Learn about AI SDK RSC.', href: '/docs/ai-sdk-rsc/overview', }, { title: 'Streaming React Components', description: 'Learn how to stream React components.', href: '/docs/ai-sdk-rsc/streaming-react-components', }, { title: 'Managing Generative UI State', description: 'Learn how to manage generative UI state.', href: '/docs/ai-sdk-rsc/generative-ui-state', }, { title: 'Saving and Restoring States', description: 'Learn how to save and restore states.', href: '/docs/ai-sdk-rsc/saving-and-restoring-states', }, { title: 'Multi-step Interfaces', description: 'Learn how to build multi-step interfaces.', href: '/docs/ai-sdk-rsc/multistep-interfaces', }, { title: 'Streaming Values', description: 'Learn how to stream values with AI SDK RSC.', href: '/docs/ai-sdk-rsc/streaming-values', }, { title: 'Error Handling', description: 'Learn how to handle errors.', href: '/docs/ai-sdk-rsc/error-handling', }, { title: 'Authentication', description: 'Learn how to authenticate users.', href: '/docs/ai-sdk-rsc/authentication', }, ]} />