Combosuma startup que visa ajudar os desenvolvedores front-end a converter facilmente designs de UI em código usando IA, saiu do sigilo e anunciou US$ 4,5 milhões em uma rodada de financiamento inicial liderada pela Stellaris Venture Partners e Foundation Capital.
Em resposta aos rápidos avanços do hardware, a evolução do software ressaltou uma necessidade premente de interfaces de usuário superiores. Tanto as startups emergentes como as principais empresas de tecnologia estão interessadas em desenvolver interfaces de usuário diferenciadas. No entanto, os desenvolvedores front-end geralmente consideram a codificação rápida desses designs exclusivos um desafio. O modelo de IA de Kombai, que visa resolver esse problema, está programado para divulgação pública nesta quarta-feira.
A startup incorporada em Palo Alto, que opera em um escritório em Pune, na Índia, foi fundada pelos ex-executivos da Mindtickle, Dipanjan Dey (atuando como CEO da Kombai) e Abhijit Bhole (CTO) em abril de 2022 – após mais de 16 meses de trabalho de base. Ele usa uma coleção de modelos de aprendizado profundo e heurísticos, cada um projetado para abordar um aspecto específico da interpretação de designs de interface do usuário e geração de código a partir dessa interpretação.
“O modelo tenta desenvolver uma compreensão intuitiva do design… e então começa a gerar o código”, disse Dey em entrevista.
O Kombai, nomeado em homenagem à raça de cães indianos pelos cofundadores amantes de cães, usa uma abordagem passo a passo para criar o código da interface do usuário. Em seu processo, o Kombai agrupa elementos lógicos de forma inteligente, formando uma estrutura div simplificada, garantindo que o CSS tenha larguras e margens codificadas mínimas. O código gerado é segmentado em componentes discerníveis, cada um nomeado apropriadamente para facilitar a compreensão e a possível reutilização. Reconhecendo padrões, o Kombai identifica loops e condições, substituindo texto estático por variáveis. Em seu toque final, ele utiliza modelos de linguagem ampla (LLMs) multimodais disponíveis publicamente para refinar segmentos específicos de seu código gerado automaticamente, culminando em um produto final polido.
Os LLMs representam menos de 5% da contagem de caracteres do resultado final, enquanto a maior parte é produzida diretamente pelo modelo de IA, disse Dey.
Embora a geração de código usando IA envolva uma série de etapas em segundo plano, o modelo de Kombai produz o resultado em alguns segundos para ajudar a economizar muito tempo para os desenvolvedores de front-end.
O código gerado pode ser baixado por desenvolvedores front-end ou copiado diretamente em seus respectivos IDEs. Os desenvolvedores também podem modificar o código dependendo de seus requisitos e incorporá-lo em suas bases de código.
Dey observou que os desenvolvedores normalmente gastam de 25 a 75% de seu tempo de trabalho escrevendo código de interface do usuário, como estilos em CSS, Document Object Model (DOM) em HTML e clichês específicos da estrutura. Embora a demanda e a complexidade do desenvolvimento de front-end tenham aumentado à medida que o design se tornou crucial para as empresas, há uma falta de padronização nas tecnologias de front-end, disse o cofundador ao TechCrunch.
Antes de lançar seu modelo para pesquisa pública, a Kombai colaborou com mais de 500 desenvolvedores durante os últimos seis meses como parte de sua prévia de pesquisa privada.
A startup parece emergir como “Dall-E reverso para design de interface do usuário” e tornar o desenvolvimento de front-end divertido novamente para os cinco milhões de desenvolvedores de front-end e 15 milhões de fullstack em todo o mundo, disse Dey ao TechCrunch.
Atualmente, o Kombai exige que os desenvolvedores front-end tenham uma conta Figma para se inscrever ou integrar o token de API do Figma para buscar designs no aplicativo de design de interface. No entanto, Dey disse que o modelo poderia ser facilmente integrado a outras ferramentas de design, incluindo o Adobe XD.
“A única razão pela qual não vamos ao XD é principalmente por causa da nossa largura de banda”, disse ele.
A rodada inicial incluiu a participação de 20 anjos, incluindo alguns CEOs e CTOs de SaaS não divulgados e alguns investidores em estágio avançado.
“Na equipe de Kombai, descobrimos uma rara mistura de tecnologia e conhecimento de produto necessária para resolver o problema com uma abordagem fundamentalmente nova. Estamos entusiasmados com os avanços notáveis que a equipe deu no desenvolvimento do produto e com o feedback positivo do desenvolvedor”, disse Alok Goyal, sócio da Stellaris Venture Partners, em um comunicado preparado.
A Kombai, que atualmente possui uma força de trabalho de 13 pessoas, incluindo engenheiros front-end seniores e especialistas em aprendizado profundo, expandirá sua equipe com mais alguns engenheiros nos próximos meses.
“Excelentes ferramentas de design como Figma e Adobe XD surgiram na última década. Mas eles não geram um código significativo que possa ser usado pelos desenvolvedores. Por outro lado, ferramentas baseadas em LLM, como ChatGPT e Github Copilot, são ótimas para gerar sugestões de código a partir de entradas de texto, mas não funcionam para desenvolvimento de interface do usuário. Como resultado, os desenvolvedores precisam traduzir manualmente todas as partes de um design de interface do usuário em código, o que é frustrante e consome muito tempo. Acreditamos que isso representa uma grande oportunidade que praticamente implora por uma solução. É por isso que estamos entusiasmados em fazer parceria com a equipe Kombai em sua missão de permitir que os 20 milhões de desenvolvedores do mundo gastem mais tempo em problemas difíceis e interessantes, não em CSS mundano”, disse Ashu Garg, sócio da Foundation Capital.
A Kombai planeja utilizar parte de seu financiamento para iniciar o inbound e continuar investindo em pesquisa e desenvolvimento, melhorar seus modelos básicos e criar compatibilidade com uma variedade de bibliotecas e estruturas usadas pelas equipes de desenvolvedores.