Pular para o conteúdo
ReviewRamble

A newsletter semanal

IA, analisada, na sua caixa de entrada.

  • Novas análises de ferramentas, modelos, servidores MCP e repositórios, com o veredicto logo no início
  • Preços e notas reconferidos quando algo muda
  • Novos artigos de análise assim que são publicados

Modelos, agentes, servidores MCP e as ferramentas que realmente valem seu tempo.

Um e-mail por semana. Cancele pelo link em qualquer edição. Como usamos seu e-mail

Análises No-code

Análise do UIGEN-X-32B-0727: um modelo local que transforma um prompt em um site

Por Andrew Miller ·

Post arquivado. Escrito em agosto de 2025; preços, modelos e recursos podem ter mudado desde então. Para ver o panorama atual, consulte os melhores modelos de IA para programação.

Pedir uma página web a um chatbot genérico costuma render código que funciona, sem nenhum design de verdade por trás. O UIGEN-X-32B-0727 é um modelo de linguagem treinado especificamente para escrever código de front-end. Ele vem da Tesslate, é construído sobre o Qwen 3 e planeja e raciocina sobre um design antes de escrever qualquer HTML, CSS ou JavaScript.

Captura de tela do site de UIGEN-X-32B
UIGEN-X-32B, site oficial

Em vez de ir direto ao código, ele trabalha em três etapas:

  1. Analisa o que você pediu.
  2. Define a estrutura da página e um design system.
  3. Escreve código limpo dividido em componentes.

Especificações

RecursoDetalhes
Tamanho do modelo32B parâmetros (vários shards, cerca de 61GB de VRAM em precisão total)
LicençaApache 2.0 (uso comercial permitido)
Raciocínio primeiroPlaneja em várias fases antes de gerar código
Frameworks de UIReact, Next.js, Tailwind, Chakra, Material UI, Flutter, Electron e outros
Estilos visuaisGlassmorphism, Neomorphism, Cyberpunk, Brutalism
MobileReact Native, Expo, Flutter
Gerenciamento de estadoZustand, Pinia
AnimaçãoFramer Motion, GSAP
Bibliotecas de íconesLucide, Heroicons, Font Awesome e outras

Do que você precisa

RequisitoRecomendado
SOUbuntu 20.04+ ou WSL2/macOS
GPUMínimo de 48GB de VRAM (por exemplo, uma RTX A6000 ou H100)
RAM32GB+ de memória do sistema
SoftwarePython 3.10+, vLLM, Node.js, npm

Instalação

Passo 1: instale o vLLM e sirva o modelo

pip install vllm

Depois rode:

python3 -m vllm.entrypoints.openai.api_server \
  --model "TestlateAI/UAGX-32B" \
  --port 8000

Isso baixa cerca de 14 shards e serve o modelo por uma API compatível com a da OpenAI em localhost:8000.

Passo 2: instale a interface web

git clone https://github.com/TesslateAI/UIGEN-T2-Artifacts.git
cd UIGEN-Demo
npm install

Se necessário, edite:

  • vite.config.js para as configurações de desenvolvimento
  • src/app.tsx para acrescentar "UAGX-32B" à lista de modelos

Depois rode:

npm run dev

A interface fica em http://localhost:5173, e o modelo em si está no Hugging Face.

Exemplos de prompts

Os resultados abaixo são os relatados quando este post foi escrito.

Um app de namoro

Prompt: "Create a modern dating app UI using React and Tailwind. Include profile cards, swipe animation, and a match list."

O resultado foi uma interface com abas e um esquema de cores que ele explicou, componentes de perfil estruturados e animações em React e Tailwind.

Um painel de análise SaaS

Prompt: "Create a responsive analytics dashboard using Next.js and Tailwind. Dark mode, glassmorphism cards, collapsible sidebar."

Ele produziu um layout responsivo com barra lateral, espaços reservados para gráficos, cards com efeitos de hover sutis e uma configuração correta do Tailwind.

Um app de hábitos em React Native

Prompt: "Create a habit tracking app in React Native using Expo with tabs: dashboard, calendar, profile."

O código foi gerado corretamente, mas a prévia não renderizou, um problema conhecido com layouts mobile complexos na interface web atual.

Notas

AspectoNota (de 1 a 5)
Raciocínio de UI5,0
Estrutura do código4,5
Precisão nos frameworks4,5
Renderização visual4,0
Suporte a mobile3,5
Eficiência de VRAM3,0

O porém: você precisa de uma placa de 48GB no mínimo, e de cerca de 61GB para rodá-lo em precisão total, então a maioria das pessoas não consegue rodá-lo em casa. Layouts mobile são o ponto fraco: o código pode estar certo, mas a prévia muitas vezes não está.

Nossa opinião: para um desenvolvedor ou designer de produto com o hardware, ele corta as primeiras horas chatas de um projeto. Rende mais em boilerplate de UI, painéis SaaS, landing pages de marketing e protótipos em React ou Next.js, e é um bom recurso didático para trabalho de front-end.

A newsletter da ReviewRamble

IA, analisada. Uma vez por semana, na sua caixa de entrada.

Os veredictos que importam em IA, robótica e tecnologia, com o que usar e o que evitar. Sem exagero, sem resumo de tudo.

Modelos, agentes, servidores MCP e as ferramentas que realmente valem seu tempo.

Um e-mail por semana. Cancele pelo link em qualquer edição. Como usamos seu e-mail