Descripción
Tambo es un kit de herramientas de código abierto para agregar agentes de IA a aplicaciones React que hablan tu interfaz de usuario. En lugar de devolver texto plano, el agente renderiza tus propios componentes con las propiedades adecuadas. Cuando un usuario pregunta "¿Qué asientos están disponibles?", el agente de Tambo renderiza tu SeatMap con tu estilo y lógica y actualiza el estado a medida que los usuarios interactúan, por lo que puedes implementar funciones de IA sin reconstruir tu interfaz.
Tambo incluye un SDK de React con hooks y proveedores para la gestión de hilos, transmisión y renderizado de componentes, además de un agente integrado que no requiere un marco externo. Registras tus componentes una vez, y el agente decide cuál renderizar en función de los mensajes de los usuarios y transmite las propiedades de manera progresiva. Soporta dos patrones: componentes generativos renderizados una vez en respuesta a un mensaje (gráficos, resúmenes) y componentes interactivos que persisten y se actualizan por ID a lo largo de las conversaciones (carritos, tableros de tareas, paneles de control). Maneja las partes aburridas: estados de error, cancelaciones, hilos de mensajes, y se conecta a bases de datos, APIs y sistemas externos a través del Protocolo de Contexto del Modelo. Debido a que el agente hereda los permisos de tu usuario, las funciones de IA permanecen seguras.
Puedes autoalojar el backend o usar Tambo Cloud para un despliegue rápido. Un plan Starter gratuito incluye 10K mensajes por mes, usuarios ilimitados de OAuth, historial de hilos de chat y análisis, con planes de pago Growth y Enterprise que añaden volúmenes de mensajes más altos, SSO/SAML, RBAC, opciones de inquilino único o en las instalaciones, y un SLA de tiempo de actividad.
Características principales de Tambo
Interfaz de usuario generativa que renderiza tus propios componentes de React a partir de mensajes de usuario
SDK de React con hooks y proveedores para hilos, transmisión y renderizado
Agente integrado sin necesidad de un marco externo
Patrones de componentes generativos e interactivos
Transmisión progresiva de propiedades más manejo de errores, cancelaciones y hilos
Soporte de MCP para conectar bases de datos, APIs y sistemas externos
Autenticación que hereda los permisos del usuario
Autoalojar el backend o usar Tambo Cloud
¿Cómo usar Tambo?
Instalar: Agrega Tambo a tu aplicación React.
Registrar componentes: Indica al agente qué componentes puede usar.
Usar hooks de Tambo: Envía mensajes y renderiza respuestas con el SDK.
Agregar MCP: Conecta bases de datos, APIs o tus propios servidores MCP.
Desplegar: Autoalojar el backend o usar Tambo Cloud.
Casos de uso de Tambo
- Tableros de control conversacionales
- Funciones de aplicación interactivas
- Aplicaciones web agenticas
- Herramientas conectadas a MCP






