NailGenie – Edit nail designs conversationally with AI
NailGenie – Edit nail designs conversationally with AI
Show HN: NailGenie - Edit nail designs conversationally with AI I built NailGenie ( https://nailgenie.org ) to solve the "that's not what I meant" problem in nail design. It's an AI platform that lets you iteratively edit nail art through simple conversation rather than static generation. THE TECHNICAL CHALLENGE The core challenge was building a system that could understand contextual, incremental editing commands for a specific visual domain. Most generative AI solutions focus on one-shot generation, not a continuing dialogue about the same image. We solved this by: 1. Fine-tuning Gemini on a dataset of nail designs with paired editing instructions 2. Building a stateful context management system to track editing history 3. Creating a visual diffing algorithm that preserves nail boundaries during edits 4. Implementing an instruction parser that handles ambiguous editing requests The backend reaches ~98% instruction comprehension on our test set and produces edits in ~2.7 seconds on average. TECH STACK - Frontend: Next.js App Router with TypeScript and React Server Components - UI: Shadcn/UI + TailwindCSS (we chose these for rapid iteration) - Backend: Supabase for authentication, storing edit history, and managing user credits - Deployment: Vercel edge functions for low-latency API responses - AI: Custom-tuned Gemini models with a multi-stage processing pipeline DEVELOPMENT CHALLENGES AND LEARNINGS The biggest challenges were: 1. Instruction ambiguity: "Make it more pink" means different things to different users. We implemented a clarification system that refines ambiguous requests. 2. Edge detection: Early versions struggled with nail boundaries. We built a specialized segmentation model to ensure edits only affected the nail area. 3. Performance: Initial processing was ~8s per edit. We optimized by parallelizing our pipeline and caching intermediate representations, cutting time by ~65%. 4. Cold starts: Edge function cold starts were killing the experience. We implemented background warmers and optimized model loading. THE WHY AND WHAT'S NEXT I'm not a nail expert, but I noticed my girlfriend spending hours browsing examples before salon visits, then being frustrated when the result didn't match her vision. The challenge of creating a system that bridges this communication gap became technically fascinating. Current metrics: - ~450 users in closed beta - Average session: 8.3 edits per design - 82% completion rate (users reaching a final saved design) FUTURE PLANS - Open source our instruction parsing logic next month - Add API access for nail salons to integrate directly - Implement real-time collaborative editing TRY IT YOURSELF NailGenie is live with free starter credits. I'd appreciate any feedback, especially on: - Instruction parsing accuracy - Performance bottlenecks you experience - UI/UX pain points https://nailgenie.org
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Correct prediction on native model
Similar products
AI Nail Design Studio, Massive Nail Ideas Library.
Create stunning nail designs with the help of AI
AI Nails Generator | Create Stunning Nail Designs with AI
Finally, AI designs you can edit
Nail art app
Stop nail biting and other bfrbs with AI
Stop nail biting and other bfrbs with AI
Nail your next presentation with Shakespeare & co
Hex Edit Pcaps in Vim