Sobre o projeto
Pindeck é um aplicativo de galeria e geração de imagens com inteligência artificial. Ele combina um frontend React com um backend Convex auto-hospedado, o OpenRouter para análise de modelos de visão e linguagem, e o fal.ai para geração de variações de imagens. O aplicativo fornece visualizações em galeria e tabela para navegação de imagens, painéis de detalhes com metadados e linhagem, quadros para organização de imagens e um compositor de decks para criar apresentações visuais.
O projeto inclui um pipeline de upload de mídia que move arquivos do armazenamento Convex para um gateway de mídia baseado em RustFS, gerando múltiplos tamanhos derivados. As imagens recebem metadados cinematográficos, como tipo, gênero, enquadramento e estilo, através da análise VLM, além da extração de paletas de cores. Um bot Discord, mantido em um repositório separado, gerencia a ingestão externa de fontes como o Pinterest e fornece atualizações de status.
Operações de longa duração, como finalização de upload, reparo de mídia e geração de variações, são orquestradas por meio de um painel de controle Trigger.dev auto-hospedado. O aplicativo suporta login por e-mail/senha e convidados, com autenticação opcional via Google e GitHub. A implantação em produção tem como alvo o Vercel para o frontend e uma instância Convex auto-hospedada para o backend.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.