Naar hoofdinhoud
Ihab Khaled
Menu
Alle projecten

Open source projecten

TwinzyAI

Privacygericht AI-spel dat zichtbare stijlkenmerken uit een foto leest zonder ooit iemand te identificeren.

Overzicht

Spelers uploaden een foto en krijgen een speelse interpretatie van hun zichtbare stijl en vibe, deelbaar via een tijdelijke link. Het hele product is ontworpen rond één beperking: leuk blijven zonder ooit een gezichtsherkenningstool te worden.

Architectuur

Next.js-frontend met NestJS- en Fastify-API's, gecontaineriseerd met Docker, en aanroepen naar Gemini voor analyse. De pipeline valideert afbeeldingen, extraheert zichtbare kenmerken, verwijdert de beeldbuffer onmiddellijk, en elke volgende fase werkt alleen nog met tekst.

Engineering

Het privacygedrag is de belangrijkste functie: geen gezichtsherkenning, geen identiteitsmatching, geen opslag van afbeeldingen, en uitsluitend tekstverwerking zodra kenmerken zijn geëxtraheerd. Daarnaast omvat het werk veilige beeldvalidatie, veiligheidsbeperkingen op gegenereerde content, verlopende deellinks, tweetalige Arabisch-Engelse ondersteuning en een mobile-first PWA.

Rol
Ontwikkelde de volledige stack en ontwierp de privacypipeline die beeldgegevens volledig uitsluit van opslag.
Categorie
AI
Stack
Next.jsNestJSFastifyTypeScriptGeminiDocker
Taal
TypeScript