Loading...

Concepts

Core ideas behind Tambo's generative UI, tools, context, and conversation model.

Tambo applications are built on a few core ideas: generative interfaces that render React components from conversation, tools that let the AI call your functions, context that keeps the AI informed about your app's state, and threads that persist every conversation automatically.

Understanding these concepts will help you make better decisions about how to structure your Tambo integration. Each concept maps directly to APIs you'll use in your code -- components you register, hooks you call, and configuration you set in the dashboard.

Generative Interfaces
How Tambo creates dynamic, visual interfaces in response to conversation
Tools
How function calling transforms natural language interfaces into operating systems
Additional Context
Help Tambo understand your users' environment and intent
Conversation Storage
How Tambo automatically persists conversations across your application
Agent Configuration
Configure your Tambo agent's behavior, LLM provider, MCP servers, and authentication
Model Context Protocol
Connect external tools and data sources using the Model Context Protocol
User Authentication
Authenticate users and keep each user's threads and messages isolated