What problem does it solve?
Tambo Components enables developers to register and manage AI-generated and AI-updatable UI components—streamlining how generative and interactive UI elements are integrated into applications.
Core Features & Use Cases
- Generative Components: AI can create and render components on demand based on user intents.
- Interactable Components: Pre-placed UI elements whose props can be updated by AI in response to conversations.
- Auto-registration & Lifecycle: Auto-registers components on mount and exposes current props to the AI for dynamic behavior.
- Use Case: Build dashboards with AI-rendered widgets or chat-driven UI elements that adapt to user questions.
Quick Start
Follow the guidance in this Skill to register components with TamboProvider, create a sample component with a propsSchema, and wire it into your app:
- Wrap your app with <TamboProvider components={components}> ... </TamboProvider> and ensure the WeatherCard-like component is defined with a proper schema.