What else can I make?
After your first project, the server plans further complete products from the exact offcuts left behind — and re-validates every cut.
Turn the fabric you have into something you’ll love.
24 × 28 cm · patchwork edition
Solid lines are cuts. Dashed lines are stitches.
Designed around your materials.
Your detected scraps will appear here.
Checking how your pieces fit together…
Pattern class and straight-grain angle for every scrap, computed in your browser. Stripes lock cut rotation; off-grain fabric is used last.
Analyze a photo to classify each scrap.
FabricNet
Server-verified leftovers, colour harmony, deep layout search, community pooling and printable packets. Only derived shapes and settings leave your device.
After your first project, the server plans further complete products from the exact offcuts left behind — and re-validates every cut.
Interchangeable cuts are swapped between slots to maximise CIELAB contrast between neighbours. Cut positions never move.
Seeded multi-start restarts of the validated engine look for a layout that places more cuts or leaves a larger reusable rectangle.
Combine your photo with a donor’s — each keeps its own scale — and see whether pooling unlocks a bigger project.
Run the lab to render the server’s design map — the validated, colour-arranged layout an image model can be conditioned on.
Photos stay local. Save derived geometry privately after a cloud verification.
From pixels to patterns. CIELAB clustering, a CNN trained from scratch, grain-aware nesting, server-verified zero waste.