Top demais o projeto !!!, uma boa iniciativa para o primeiro Saas, vai longe !!
fiquei curioso em relação a utilização do supabase, utiliznaod ele para autenticação e para storage certo ? e o envio das infos para a Gemini API diretamente do front ? ao inves de enviar para o backend -> gemini -> backend -> front
Linkedin caso queira conversar melhor: https://www.linkedin.com/in/abner-silva-barbosa-8a3542225/