InkSight
Overview
AR tattoo preview app using MediaPipe body tracking. AI refines rough sketches into polished designs via Flux.1-dev with ControlNet.
InkSight combines real-time AR body tracking with AI-powered design generation to let users visualize tattoos on their own skin before committing. Point the camera, sketch a rough idea on the live feed, and the AI refines it into a polished tattoo in your chosen style. The mobile app runs on React Native with Expo, while a FastAPI backend handles async AI generation jobs through Celery workers and Replicate's Flux.1-dev model with ControlNet conditioning.
Category
AIStack
Features
AR Body Tracking
MediaPipe maps 3D body landmarks in real time. Tattoo designs stay locked to skin as you move, rotate, and pose naturally.
Freehand Sketching
Draw directly on the camera feed using Shopify Skia. Adjustable brush sizes, colors, and an undo stack for iterating on placement.
AI Design Refinement
Rough sketches are refined into polished tattoo art via Flux.1-dev with ControlNet on Replicate. Async processing through Celery + Redis.
Multi-Style Support
Traditional, watercolor, geometric, blackwork, Japanese, and neo-traditional. Each style produces distinct line work and shading.
Secure by Default
Supabase Auth with email/password and Google Sign-In. Row Level Security policies enforce database-level access control.
Save & Export
Designs persist to Supabase PostgreSQL with pgvector. Export high-resolution images to camera roll or share directly.