Tambo is an open-source React SDK for building AI agents that dynamically render UI components. It handles streaming, state management, and MCP integration, allowing developers to register components with Zod schemas that the AI selects and renders based on user requests. The toolkit includes both generative components (render once) and interactable components (persist and update), supports multiple LLM providers (OpenAI, Anthropic, Gemini, etc.), and offers both cloud-hosted and self-hosted deployment options. Features include MCP server integration, local tool execution, context management, and authentication.
Table of contents
Table of ContentsWhat is Tambo?Get StartedHow It WorksFeaturesHow Tambo ComparesCommunityLicenseSort: