Ana içeriğe geç
Ihab Khaled
Menü
Tüm projeler

Açık kaynak projesi

TwinzyAI

Bir fotoğraftan görünür stil özelliklerini okuyan, ancak hiç kimseyi asla tanımlamayan gizlilik odaklı bir yapay zekâ stil ve vibe oyunu.

Genel bakış

Oyuncular bir fotoğraf yükler ve görünür stil ile vibe'larına dair eğlenceli bir yorum alır; bunu geçici bir bağlantı üzerinden paylaşabilirler. Tüm ürün tek bir kısıt etrafında tasarlanmıştır: yüz tanıma aracına dönüşmeden eğlenceli olmak.

Mimari

Docker ile konteynerleştirilmiş, analiz için Gemini'yi çağıran bir NestJS ve Fastify API'sine sahip Next.js frontend. Hat, görüntüyü doğrular, görünür özellikleri çıkarır, görüntü tamponunu anında atar ve sonraki her aşama yalnızca metinle çalışır.

Mühendislik

Gizlilik özellikleri asıl özelliktir: yüz tanıma yok, kimlik eşleştirme yok, görüntü kalıcılığı yok ve özellikler çıkarıldıktan sonra yalnızca metin tabanlı işleme. Buna ek olarak güvenli görüntü doğrulama, üretilen içerik üzerinde güvenlik kontrolleri, süresi dolan paylaşım bağlantıları, iki dilli Arapça-İngilizce desteği ve öncelikle mobil için tasarlanmış bir PWA da vardı.

Rol
Tüm teknoloji yığınını geliştirdim ve görüntü verilerini tamamen depolama dışında tutan gizlilik hattını tasarladım.
Kategori
Yapay Zekâ
Teknoloji yığını
Next.jsNestJSFastifyTypeScriptGeminiDocker
Dil
TypeScript