Nodebook
AI chat on an infinite canvas. Branch a conversation instead of losing it.
Requirements
Links
What it does
Upload a photo and see yourself in any outfit, generated to look like you.
Avatar-grid preprocessing holds your likeness across poses and outfits.
Body, outfit, composite, quality check. Not a single risky generation.
Share looks and browse what other people are wearing.
Overview
Upload a photo, add the pieces you're curious about, and Fitted generates you wearing the outfit. Not a model, you. The hard part is making it actually look like you, and that took a four-phase pipeline and a lot of failed single-shot attempts to get right.
Build a closet, mix looks, and share the ones that land.
Under the hood
A good result needs sequencing. One phase sets the body and pose, another defines how the outfit layers, a third composites the clothing onto you, and a fourth checks for the clipping and proportion errors that break the illusion. Throw everything at the model at once and you get gibberish: clothing floating in space, faces melted into shirts.
Built on a FastAPI backend with Celery workers for the async image pipeline and Google's image models. Shipped on the App Store after four rounds of Apple review.