Hi, I m Joshua, and I m building Nookflip, a room design app that checks whether furniture actually fits. It started with one question: will a new sofa fit in here?
You upload a photo of your room and pick a style. You get a plan with real furniture sizes on a to-scale floor plan you can drag around, and it flags overlaps, pieces in a door s swing, and tight gaps. When the layout looks right, it renders the makeover onto your own photo.
The newest feature came from two strangers on Reddit: a shopping list that keeps each piece s size next to its price and flags where the total goes over your budget. Each piece now has budget, mid-range and premium estimates too.
It runs inside Anna, an AI app platform, so you need a free Anna account to try it. New accounts start with free credits.
Nookflip answers one question: will a new sofa actually fit in here?
I'm Joshua, I build ModlyAI, a tool that lets furniture shoppers upload a photo of their room with its measurements and see which pieces fit and where each one goes. Nookflip is the version for renters and homeowners redoing a room themselves.
You upload a room photo and pick a style. You get a plan with real furniture sizes, paint codes, materials and lighting, and every piece lands on a to-scale floor plan. Drag things around and it flags overlaps, pieces in a door's swing, and gaps under 45 cm. Editing runs no AI, so it costs nothing. When the layout looks right, it renders the makeover onto your own photo.
Two things I learned the hard way. The render kept swapping out a bed people asked to keep, until their notes went into the prompt word for word. And sending the floor plan as a second image made the model rebuild the whole room, so the layout now goes in as plain text.
New this week, two of them from strangers on r/SideProject. One warned that without sizes next to prices you end up with a nice image and a list that doesn't fit the room or the budget. So there's now a shopping list: each piece's size sits next to its price, prices are marked as estimates until you type the real one, and it flags the piece where the total goes over your budget, in any currency. The other asked whether the render follows a layout that still has clashes. It can't follow one exactly, so now the app asks before rendering it.
Each piece on the list also shows budget, mid-range and premium estimates with a line on why it costs that, what going budget would save, and shops that sell it in your country.
It runs on Anna, an AI app marketplace, so you need an Anna account. New accounts start with free credits.
What should the shopping list do next?