tambo-ai

Add React Components to Your AI Assistant

Learn how to use Tambo to build AI applications with React UI components that render in response to natural language.

A batteries-included React package for AI apps

Key Features

  • Generative UI Components - Render dynamic React components in response to user messages
  • Streaming Support - Real-time streaming for all AI-generated content with UX-enhancing hooks
  • Message History - Automatic conversation storage and management
  • State Management - AI-integrated state hooks to track user inputs
  • Suggested Actions - Guide users through your app's functionality
  • Decision Loop - Streamlined AI orchestration
  • Component Library - Ready-to-use components available via CLI

Getting Started

Core Concepts

On this page