Descrição
Tambo é uma ferramenta de código aberto para adicionar agentes de IA a aplicativos React que falam sua interface. Em vez de retornar texto simples, o agente renderiza seus próprios componentes com as propriedades corretas. Quando um usuário pergunta "Quais assentos estão disponíveis?", o agente do Tambo renderiza seu SeatMap com seu estilo e lógica e atualiza o estado à medida que os usuários interagem — assim, você pode implementar recursos de IA sem reconstruir sua interface.
O Tambo inclui um SDK React com hooks e provedores para gerenciamento de threads, streaming e renderização de componentes, além de um agente embutido que não requer nenhum framework externo. Você registra seus componentes uma vez, e o agente decide qual renderizar com base nas mensagens dos usuários e transmite as propriedades progressivamente. Ele suporta dois padrões: componentes generativos renderizados uma vez em resposta a uma mensagem (gráficos, resumos) e componentes interativos que persistem e se atualizam por ID ao longo das conversas (carrinhos, quadros de tarefas, painéis). Ele cuida das partes chatas — estados de erro, cancelamento, threads de mensagens — e se conecta a bancos de dados, APIs e sistemas externos através do Modelo Contexto Protocolo. Como o agente herda as permissões do usuário, os recursos de IA permanecem seguros.
Você pode auto-hospedar o backend ou usar o Tambo Cloud para uma implantação rápida. Um plano Starter gratuito inclui 10 mil mensagens por mês, usuários ilimitados de OAuth, histórico de threads de chat e análises, com planos pagos de Crescimento e Empresarial adicionando volumes maiores de mensagens, SSO/SAML, RBAC, opções de inquilino único ou local, e um SLA de tempo de atividade.
Recursos principais de Tambo
Interface generativa que renderiza seus próprios componentes React a partir de mensagens de usuários
SDK React com hooks e provedores para threads, streaming e renderização
Agente embutido sem necessidade de framework externo
Padrões de componentes generativos e interativos
Streaming progressivo de propriedades, além de tratamento de erros, cancelamento e threads
Suporte a MCP para conectar bancos de dados, APIs e sistemas externos
Autenticação que herda as permissões do usuário
Auto-hospedar o backend ou usar o Tambo Cloud
Como usar Tambo?
Instalar: Adicione o Tambo ao seu aplicativo React.
Registrar componentes: Informe ao agente quais componentes ele pode usar.
Usar hooks do Tambo: Envie mensagens e renderize respostas com o SDK.
Adicionar MCP: Conecte bancos de dados, APIs ou seus próprios servidores MCP.
Implantar: Auto-hospede o backend ou use o Tambo Cloud.
Casos de uso de Tambo
- Painéis de controle conversacionais
- Recursos interativos de aplicativos
- Aplicativos web agentes
- Ferramentas conectadas ao MCP






