Pular para o conteúdo principal
Ihab Khaled
Menu
Todos os projetos

Projeto de código aberto

TwinzyAI

Um jogo de IA focado em privacidade que lê traços de estilo visíveis em uma foto sem jamais identificar quem quer que seja.

Visão geral

Os jogadores enviam uma foto e recebem uma leitura divertida de seu estilo e vibe visíveis, que podem compartilhar por meio de um link temporário. Todo o produto é projetado em torno de uma restrição: ser divertido sem se tornar uma ferramenta de reconhecimento facial.

Arquitetura

Um frontend em Next.js com uma API em NestJS e Fastify, em contêineres com Docker, chamando o Gemini para análise. O pipeline valida a imagem, extrai os traços visíveis, descarta imediatamente o buffer de imagem, e cada etapa seguinte trabalha apenas com texto.

Engenharia

As propriedades de privacidade são a funcionalidade central: sem reconhecimento facial, sem correspondência de identidade, sem persistência de imagens, e processamento apenas textual após a extração dos traços. A isso se somam validação segura de imagens, controles de segurança sobre conteúdo gerado, links de compartilhamento com expiração, suporte bilíngue árabe-inglês, e uma PWA pensada primeiro para mobile.

Função
Desenvolvimento completo da stack e design do pipeline de privacidade que mantém os dados de imagem totalmente fora de qualquer armazenamento.
Categoria
IA
Stack
Next.jsNestJSFastifyTypeScriptGeminiDocker
Linguagem
TypeScript