
Fold Studios
Cushions, rugs and throws that go with the room you already have.
Fold Studios started because I always found it so tricky to buy cushions and rugs that went with my sofa, so I built something to help. I wanted it to feel like browsing a luxury homes magazine, inspirational but achievable.
You tell it your wall colour, picked from the real paint brands, and the one accent colour already in the room, a sofa or a rug or a painted door. It then finds the cushions, throws, rugs, bedspreads, curtains, lamps and prints that work with the room as a whole, and lays four of them out on a scheme board as they might sit together. Every product on the board is a real one with a real price, from John Lewis, Heal's, OKA, Cox & Cox and Rockett St George, so the scheme is something you could buy that afternoon.


Decisions I would make again
The wall colour and the accent colour count equally, so no single element dominates the match. The rule I wrote for it was room-aware, not input-aware.
A fabric's palette usually has tones both lighter and darker than the wall. The scoring takes the weighted average of the fabric's lightness and compares that one number to the target, so a fabric that ranges around the wall colour scores well instead of being penalised twice. The port from the browser sandbox to the app got this wrong at first and the scores stopped matching, which is how I found it.
I chose the scoring formula by putting four variants side by side in a sandbox against the same fabrics and picking the one whose rankings I agreed with, rather than the one with the neatest maths.
Wooden furniture is excluded, because the palette extraction reads oak as brown and the algorithm then treats brown as a colour to match rather than a neutral.
Budget is asked as a tone, Everyday, Considered or Investment, and the thresholds come from the price distribution of each category, so an Investment cushion and an Investment rug are each expensive for what they are. Every eighth result comes from a category you did not ask for.
Playfair Display and Inter, and a tray at the top of every screen where the wall colour, the accent and the fabric sit together before you have read a word.
Where it is, honestly
Built in Expo and React Native on Supabase, with 289 products across 184 styles in the catalogue. It got as far as being ready to put on friends' phones in May 2026, and then I parked it to give Draped the attention. What it needs next is affiliate partnerships with the retailers, so that buying through it earns something, and that is where I have not spent my energy yet. It is the idea that started everything else, and the colour thinking carried straight into Draped.