Orquestração de aplicações, adaptadores de storage, observabilidade e uma camada de IA que opera seu backend por linguagem natural.
Cada Aplicação registrada no Tupã organiza seus Recursos — dados, storage, filas — e decide, Recurso a Recurso, se roda no Local ou na Nuvem. Sem reescrever código para migrar.
Logs, métricas e saúde de cada Recurso em tempo real — Local ou Nuvem, no mesmo painel.
Um agente entende comandos como "crie um recurso de pedidos com índice por cliente" e executa — com revisão antes de aplicar. É o maior diferencial do Tupã sobre BaaS tradicionais.
Cinco linhas para instalar, criar um Recurso e inserir um registro.
npm install @tupa/sdk import { Tupa } from '@tupa/sdk' const tupa = new Tupa({ apiKey: 'tp_live_...' }) const pedidos = await tupa.recursos.criar('pedidos') await pedidos.inserir({ cliente: 'joao', total: 129.90 })
Chaves de API e limites de requisição variam por plano — detalhes em Preços.