Generative UI Development Kit
11.1k 2026-04-10
tambo-ai/tambo
A React toolkit for building AI agents that dynamically render user interfaces, handling streaming, state, and multi-component orchestration.
Core Features
Integrated AI Agent: Manages LLM conversation loops, compatible with various LLM providers.
Robust Streaming Infrastructure: Handles real-time prop streaming, cancellation, and error recovery for UI components.
Fullstack Solution: Provides both a React SDK and a backend for conversation state and agent execution.
Flexible Deployment: Offers Tambo Cloud for hosted backend or self-hosting via Docker.
Schema-driven Generative Components: Define UI components with Zod schemas for AI-driven rendering.
Quick Start
npm create tambo-app my-tambo-appDetailed Introduction
Tambo AI is an open-source, fullstack React toolkit designed to empower developers in building 'generative UI' applications. It allows you to create AI agents that dynamically render user interfaces by connecting your existing React components with Zod schemas. Tambo manages the complex aspects of AI integration, including LLM conversation loops, real-time data streaming to components, and conversation state management. It offers both a hosted cloud backend and a self-hosting option, enabling developers to build adaptive software that responds intelligently to user needs.