Hey Peerlist community! 👋
I'm Kai, an indie developer passionate about generative AI. Today I'm excited to share a side project I've been refining: AI Hair Studio.
We've all been there: staring at the mirror, wondering "Is my face Oval or Square?" or "Will bangs look good on me?"
Most online guides are vague ("if your jaw is wide..."), and trying a new haircut is a high-risk gamble.
I built a 2-step AI tool to solve this:
Step 1: The Face Shape Detector (Free Tool)
Instead of guessing, I use computer vision (facial landmarks) to calculate your exact facial ratios:
Three Courts: Vertical balance (Forehead vs. Nose vs. Chin).
Five Eyes: Horizontal width balance.
Face Contour: Jawline angle and cheekbone width.
You get a detailed report telling you if you're a Diamond, Heart, or Oval shape, with visualizations of your metrics.
Step 2: Virtual Hairstyle Try-On
Once you know your shape, you can visualize the result. My main app allows you to:
Upload a selfie.
Pick a hairstyle (e.g., "Curtain Bangs", "Buzz Cut").
Use Generative AI to realistically render that hair on your head.
Frontend: Vue 3 + Tailwind CSS (hosted on Firebase).
AI/Backend: Python (Flask) with Landmark Detection models + Generative Diffusion models for the hair swap.
Deployment: Google Cloud Run.
I'd love to get your feedback on the accuracy of the detection and the quality of the hairstyle generation!
Detect Face Shape (Free): https://www.aihair.studio/faceshape
Main App: https://www.aihair.studio
Let me know what you think! 💇♂️💇♀️
Built with