Bem-vindo à era dos agentes de código.
A memória do seu design, para agentes de IA · React & Next

Seus agentes de IA constroem telas com a cara do seu produto.Desde o primeiro dia.

Instale uma vez e é só programar. O seu agente aprende o seu frontend enquanto ele cresce, e confere antes de inventar uma cor, um componente ou um layout.

GitHub, Google ou e-mail → um comando no seu repositório → a primeira conferência

Sem runtime, sem SDK. Nada nosso roda dentro do seu app.

  • Claude Code, hoje
você descreveo seu sistema responde

›

    nomeado pelo seu sistema
    0 de 5

    Ele não inventou nenhum desses. Perguntou como este sistema chama cada valor, e construiu com as peças dele.

    Feito com SynthesisUI · para uma loja de bike

    19 prompts simples. Uma landing page e um dashboard.

    Oito telas que o Claude Opus 5.5 escreveu com o SynthesisUI instalado - cada cor vinda do sistema, cada escrita conferida. Navegue por elas, com os prompts e os números do lado de cada tela.

    • 100% Valores do sistema
    • 100% Cores do sistema
    • 95-99% Fácil de ler
    • 100% O mesmo ritmo em tudo

    Essa foi uma loja de bike. A próxima é a sua.

    Começar agora

    Qualquer página.
    A sua cara.

    Qualquer dashboard, qualquer landing page, qualquer seção, com a sua personalidade. O seu agente constrói, e cada página fala a mesma língua do resto do seu produto.

    Oito telas. Cada valor de design medido veio do sistema. Agora imagine o seu frontend.

    O que muda

    O mesmo agente. Outra semana.

    Nada muda no seu jeito de trabalhar. O que muda é o que o seu agente sabe antes de escrever.

    Instruções dizem ao seu agente o que fazer. O SynthesisUI diz o que o seu frontend usa de verdade.

    CLAUDE.md

    Regras e contexto que você escreve e mantém pro seu agente.

    SynthesisUI

    Conhecimento de frontend lido do seu código, atualizado a cada commit e conferido contra o que o agente escreve.

    Continue no Claude Code. Dê a ele um frontend que ele entende.

    $ npx synthesisui init · uma vez

    a página

    antesCada página nova escolhe o próprio espaçamento, o próprio ritmo, a própria ordem.

    depoisToda página nasce com o seu layout.

    a revisão

    antesVocê lê cada diff atrás de cor e espaçamento, no olho.

    depoisA conferência roda a cada turno. Só chega até você uma decisão.

    as regras

    antesO arquivo de regras que você escreveu em março não conhece o botão que você criou semana passada.

    depoisCada commit atualiza o que o seu agente sabe.

    Uma instalação, nada pra lembrar. A leitura, a conferência e as atualizações acontecem enquanto você faz commit.

    Começar agora →

    como funciona

    O seu agente cria. O SynthesisUI lembra - e confere.

    1. 1

      Cria

      O seu agente desenha a primeira tela - sozinho, ou com o impeccable, uma skill de design que a gente oferece instalar.

    2. 2

      Lê

      O SynthesisUI lê a página e anota o que ela já decidiu: o tamanho de cada título, os detalhes que fazem ela ser sua. O que ele não sabe, ele pergunta - tudo de uma vez.

    3. 3

      Mantém

      Depois de cada turno, um título fora do lugar, um detalhe copiado do site de outra pessoa ou um texto difícil de ler volta para o seu agente corrigir - antes de chegar em você.

    Ele enxerga o meu?

    Não acredite na gente. Rode no seu.

    Um comando. Qualquer repositório React ou Next. Roda na sua máquina, não envia nada e lê o vocabulário que o seu frontend já tem - dizendo o que não conseguiu ler.

    1. Rode um comando no seu repositório, sem conta.
    2. Veja o que o seu agente saberia sobre ele.
    3. Conecte quando gostar do que ele leu.
    npx synthesisui@latest inspect
    • Só leitura
    • Roda local
    saída real de um projeto de exemplo · 0,7 s · nada foi escrito
    25 of 25 components came out with a blueprint
    94% of your 222 style decisions carry your own vocabulary
    9 references to 9 tokens nothing in this repository declares
    ver a saída completa
    $ npx synthesisui@latest inspect
     
    ── What came out of your files ─────────────────
     
    25 of 25 components came out with a blueprint, and 94%
    of your 222 style decisions carry your own vocabulary.
     
    ── These resolve to nothing ────────────────────
     
    9 references to 9 tokens nothing in this repository
    declares.
     
    var(--container-2xl) 1× in 1 file, and nothing close
    is declared
    var(--container-lg) 1× in 1 file, and nothing close
    is declared
    var(--container-sm) 1× in 1 file, and nothing close
    is declared
     
    Yours to fix in your own words - nothing here asks you
    to adopt ours.
     
    ── The whole reading, in one file ──────────────
     
    16 sections did not print here - every value, every
    fragment, every part.
     
    Nothing was written, and nothing was sent.

    Onde a decisão mora

    Tudo o que o agente lê tem uma tela que uma pessoa pode abrir.

    Não é um arquivo em que você precisa confiar: é um sistema com versão, histórico e tela. O seu agente lê; você e o seu time mudam.

    synthesisui.com/ds/cinnabar/play
    Abrir um sistema de verdade

    Abra qualquer um e ele roda no seu navegador - troque variantes, veja os componentes reagindo, copie o JSX. Sem conta.

    Uma identidade, todas as entregas. Hoje, páginas. Depois: decks, posts e vídeos, feitos do mesmo sistema. Veja pra onde a gente está indo →

    Antes de entrar

    Funciona com o meu agente?

    Claude Code, hoje - é nele que a conferência roda sozinha depois de cada turno. A leitura de “Rode no seu” roda em qualquer terminal, sem conta.

    O meu código sai da minha máquina?

    A leitura roda na sua máquina e não envia nada. Quando você conecta, sobe o que ela leu - os componentes, os valores e as regras, e as linhas que ela não entendeu. Nunca o seu repositório.

    Eu preciso mudar meu jeito de trabalhar?

    Não. Uma instalação, e você continua programando como hoje. A conferência roda sozinha depois de cada turno.

    E se eu quiser sair?

    Apague a pasta _synthesisui/ e as linhas que marcamos como nossas nas configurações do seu agente. Nada nosso roda dentro do seu app.

    Uma decisão inventada não faz mal. Mil delas viram um segundo frontend.

    Dê ao seu agente a memória do seu design hoje - e toda página depois dela vai ter a sua cara.

    GitHub, Google ou e-mail → um comando no seu repositório → a primeira conferência

    A memória do seu design mora numa pasta só, _synthesisui/, versionada junto com o código. Nada nosso roda dentro do seu app.

    Começar agora

    GitHub, Google ou e-mail, depois um comando