What we ship today
- React UI kit (web): A set of React components and hooks for rendering chat threads, streaming responses, and presence indicators, along with Tailwind styles so you can start building your agentic applications today. Explore the code on GitHub for the React UI kit and Tailwind styles.
- Flutter UI kit (mobile & desktop): Widgets like
RoomConnectionScopeandDocumentConnectionScopethat manage real-time connections for you and expose builder APIs so you can compose your own layouts.
Why use the UI SDKs?
- Faster launches: Start with prebuilt chat, document, and voice surfaces instead of implementing messaging, streaming, and retries yourself.
- Less plumbing: Connection scopes, auth helpers, and sensible defaults keep you focused on your UX while the SDKs handle room lifecycles and state updates.
- Built for growth: Extend components with your own styling, add custom tools, and reuse the same back-end agents across platforms.
Pick your path
Choose the UI SDK that matches your stack, then drop its components into your app:- Use the React UI kit when you want a web-first experience with Tailwind-ready components.
- Use the Flutter UI kit when you need a single codebase across iOS, Android, desktop, or embedded form factors.