# tambo | tambo ai | Knowledge Base | Instagit

Generative UI SDK for React

GitHub Stars: 10.2k

Repository: https://github.com/tambo-ai/tambo

---

## Articles

### [How to Register Local Tools for LLM Execution in Tambo AI: A Complete Guide](/tambo-ai/tambo/tambo-ai-register-local-tools-llm-execution)

Learn to register local tools for LLM execution in Tambo AI. This guide shows static and dynamic registration methods using TamboTool and useTambo hook for seamless integration.

- Tags: how-to-guide
- Published: 2026-02-16

### [How to Develop Custom Components for Tambo AI: Complete Registry Guide](/tambo-ai/tambo/how-to-develop-custom-components-tambo-ai)

Learn to develop custom components for Tambo AI. Create TSX implementations and config files. Distribute easily with npx tambo add for seamless integration.

- Tags: how-to-guide
- Published: 2026-02-16

### [How Tambo AI Manages the Lifecycle of Dynamically Generated UI Elements](/tambo-ai/tambo/tambo-ai-dynamic-ui-element-lifecycle)

Discover how Tambo AI manages dynamic UI elements with a registry-driven architecture. Learn about stable React keys and context-backed state maps for efficient lifecycle management.

- Tags: internals
- Published: 2026-02-16

### [What Are MCP Servers in Tambo AI? A Complete Technical Guide](/tambo-ai/tambo/tambo-ai-mcp-servers-explained)

Discover MCP servers in Tambo AI. Learn how these remote JSON-RPC services deliver prompts, resources, and tools to React apps via a normalized naming scheme.

- Tags: deep-dive
- Published: 2026-02-16

### [How to Set Up a Self-Hosted Tambo AI Backend: Complete Docker Guide](/tambo-ai/tambo/how-to-set-up-self-hosted-tambo-ai-backend)

Learn to set up a self-hosted Tambo AI backend effortlessly. Follow our Docker guide to clone the tambo-ai/tambo repo, generate env variables, and launch services with Docker Compose.

- Tags: how-to-guide
- Published: 2026-02-16

### [How to Create AI-Powered Applications with Dynamic UI in React Using Tambo](/tambo-ai/tambo/create-ai-dynamic-ui-react-tambo)

Learn to build AI-powered React apps with dynamic UIs using Tambo. Tambo's SDK converts LLM instructions into live React components, streaming props as they arrive. Integrate AI seamlessly into your frontend.

- Tags: how-to-guide
- Published: 2026-02-16

### [Benefits of Using Tambo AI for Building AI Applications: A Technical Deep Dive](/tambo-ai/tambo/benefits-using-tambo-ai-for-ai-applications)

Discover the benefits of using Tambo AI for building AI applications. This deep dive explores how Tambo AI streamlines LLM integration with its declarative React SDK for easier development.

- Tags: deep-dive
- Published: 2026-02-16

### [How Tambo AI Enables AI to Select and Render React Components Based on User Requests](/tambo-ai/tambo/tambo-ai-ai-select-render-react-components)

Learn how Tambo AI dynamically renders React components using LLMs! Explore its component registry that connects AI choices to live elements for seamless integration.

- Tags: deep-dive
- Published: 2026-02-16

### [How to Use `useTamboThreadList` and `useTamboThread` Hooks in Tambo AI](/tambo-ai/tambo/tambo-ai-usetambothreadlist-usetambothread-hooks)

Master `useTamboThreadList` and `useTamboThread` hooks for seamless React data fetching. Tambo AI SDK simplifies conversation thread management with loading states, cached data, and error handling.

- Tags: how-to-guide
- Published: 2026-02-16

### [How Tambo AI Handles Authentication and API Communication in the React SDK](/tambo-ai/tambo/tambo-ai-react-sdk-authentication-api-communication)

Learn how Tambo AI secures API communication in its React SDK using layered authentication supporting API keys and OAuth tokens. Prevent unauthorized access with robust security patterns.

- Tags: how-to-guide
- Published: 2026-02-16

### [What Is TamboProvider? Purpose and Implementation in the Tambo AI SDK](/tambo-ai/tambo/tambo-ai-tambo-provider-purpose)

Discover the purpose of TamboProvider in the Tambo AI SDK. Learn how this core entry point creates a unified React context, making Tambo services accessible across your application.

- Tags: deep-dive
- Published: 2026-02-16

### [What Is the AG-UI Protocol? How Tambo AI Uses It for Real-Time Streaming](/tambo-ai/tambo/tambo-ai-ag-ui-protocol-streaming)

Discover the AG-UI protocol for real-time conversational AI streams. Learn how Tambo AI leverages this event-based format to deliver LLM outputs and UI components instantly.

- Tags: deep-dive
- Published: 2026-02-16

### [Tambo AI Monorepo Structure: How Packages Are Organized in the Turborepo](/tambo-ai/tambo/tambo-ai-monorepo-package-structure)

Discover the Tambo AI monorepo structure organized with Turborepo. Learn how React SDK, CLI, cloud platform, and utilities are separated into packages and apps.

- Tags: internals
- Published: 2026-02-16

### [How Thread State Is Managed in Tambo AI's Backend Using PostgreSQL and Drizzle ORM](/tambo-ai/tambo/tambo-ai-backend-thread-state-postgres-drizzle)

Discover how Tambo AI manages thread state in its PostgreSQL backend with Drizzle ORM, ensuring atomic transitions and single-writer semantics for reliable conversation management.

- Tags: how-to-guide
- Published: 2026-02-16

### [How Tambo AI's Backend Service Orchestrates LLM Interactions: A Deep Dive](/tambo-ai/tambo/tambo-ai-backend-orchestration-llm)

Discover how Tambo AI's backend orchestrates LLM interactions. Learn about its provider-agnostic pipeline, AI SDK, and decision loop for powerful AI decisions.

- Tags: deep-dive
- Published: 2026-02-16

### [Tambo AI Generative vs Interactable Components: A Complete Developer's Guide](/tambo-ai/tambo/tambo-ai-generative-vs-interactable-components)

Explore Tambo AI generative vs interactable components. Understand how to leverage these distinct tools for building powerful conversational AI experiences.

- Tags: deep-dive
- Published: 2026-02-16

### [How to Set Up Tambo AI for a React Project: Complete Integration Guide](/tambo-ai/tambo/how-to-set-up-tambo-ai-for-react-project)

Learn how to set up Tambo AI for your React project. Integrate generative UI effortlessly using Zod schemas and custom hooks. Get started with our complete guide.

- Tags: how-to-guide
- Published: 2026-02-16

### [How to Implement Real-Time AI-Managed State in React Components with Tambo](/tambo-ai/tambo/tambo-ai-real-time-ai-managed-state-react)

Implement real-time AI-managed state in React with Tambo. Stream AG-UI events, let LLMs update components instantly, and simplify state synchronization.

- Tags: how-to-guide
- Published: 2026-02-16

### [How Tambo AI Manages Conversation State and Thread History: A Deep Dive into the Thread Architecture](/tambo-ai/tambo/tambo-ai-conversation-state-thread-management)

Explore how Tambo AI manages conversation state and thread history using its strongly-typed Thread model, atomic state transitions, and runtime layer utilities. Learn about generation stages and tool calls.

- Tags: deep-dive
- Published: 2026-02-16

### [How Tambo AI Handles LLM Streaming and Real-Time Component Updates](/tambo-ai/tambo/tambo-ai-llm-streaming-responses-component-updates)

Discover how Tambo AI manages LLM streaming responses with its React SDK, providing real-time component updates through immutable state and JSON-Patch for efficient rendering and incremental tool execution.

- Tags: deep-dive
- Published: 2026-02-16

### [How to Integrate External Services Like Linear or Slack with Tambo AI Using MCP](/tambo-ai/tambo/tambo-ai-integrate-mcp-linear-slack)

Integrate external services like Linear or Slack with Tambo AI using MCP. Discover tools, get server keys, and invoke actions via MCPClient callTool or the useMCP hook.

- Tags: how-to-guide
- Published: 2026-02-16

### [How to Register React Components for LLM Use with Tambo AI](/tambo-ai/tambo/how-does-tambo-ai-register-react-components)

Learn how Tambo AI registers React components for LLM use. Tambo AI's runtime registry validates metadata and converts props schemas for seamless integration.

- Tags: how-to-guide
- Published: 2026-02-16

### [Tambo AI React SDK Architecture: A Deep Dive into the Provider-Based Design](/tambo-ai/tambo/tambo-ai-react-sdk-architecture)

Explore the Tambo AI React SDK architecture. Discover a provider-based design using React contexts and typed hooks for seamless AI-driven conversations with less code.

- Tags: architecture
- Published: 2026-02-16

### [The Role of Zod Schemas in Tambo AI Component Registration](/tambo-ai/tambo/tambo-ai-zod-schemas-component-registration)

Discover how Zod schemas in Tambo AI validate component props and convert to JSON Schema for AI-driven suggestions and robust type checking.

- Tags: how-to-guide
- Published: 2026-02-16

### [How Tambo AI Handles Real-Time Streaming of Component Props from LLMs](/tambo-ai/tambo/how-does-tambo-ai-handle-real-time-streaming-of-component-props-from-llms)

Discover how Tambo AI streams component props from LLMs using RFC-6902 JSON-Patch deltas. Learn about real-time UI updates via typed events and React contexts for seamless integration.

- Tags: internals
- Published: 2026-02-16

### [Complete Guide to Tambo AI Hooks for Managing AI Interactions](/tambo-ai/tambo/what-are-the-available-hooks-in-tambo-ai-for-managing-ai-interactions)

Explore Tambo AI hooks for seamless AI interaction management. Discover 15+ React hooks like useTambo, useTamboSendMessage, and useTamboThread for auth, threads, streaming, and UI state.

- Tags: how-to-guide
- Published: 2026-02-16

