Runway Hackathon · Sept 30, 2026
See the dress before you cut the fabric.
A digital sewing room I built and run, rebuilt today on Runway so it shows you the finished garment, on the person you're sewing for, before the scissors touch the fabric.
Sabrina Dowling · solo builder · sewist.studio
Use → or Space for the next slide, ← to go back, or just scroll.
Hi, I'm Sabrina
I sew for my daughter. I have no teacher, a stash of fabric I love and a pile of vintage patterns. Sewist Studio is the web app I built for that. It's live at sewist.studio, and I built it solo.
A video teaches a stitch, not my pattern. When I'm stuck at 10pm, there's no one to ask.
→ Wren, a live coach"Understitch the facing," one tiny drawing, no explanation.
→ Wren explains each stepI won't cut $30-a-yard fabric for a dress I can't see.
→ See it, move it, wear itThis bodice, that skirt. Would it actually work?
→ Pattern MashupA dress I love, but in fabric I already own.
→ Recreate This LookPatterns, fabric, thread and notions in drawers and bins.
→ Stash and projectsIt's a live web app. Today I rebuilt all of its AI features on Runway and created 5 new ones, so it can show me the garment and talk me through it.
Why sewing, why now
AI can write, draw and drive. It still can't sew, and the tools sewists use haven't changed: a paper envelope, tissue pattern pieces, and videos you can't ask a question. A new generation is learning online, and the biggest fabric chain, with its in-person classes, closed last year.
Sewists are learning from TikTok, YouTube and Reddit, with no one to ask when they're stuck. I looked for a tool that shows my pattern, in my fabric, on my kid, and answers my questions while I sew. I couldn't find one, so I built it.
Sources: Axios / AP (Sept 2025) · Refinery29 (2021) · NPR (Feb 2025) · IBISWorld (2025)
The problem
You can preview a haircut or a paint color before you commit. Sewing has never had that: you cut, then you find out. Sewist Studio already had an AI preview, and it was confident, generic and wrong in the details a sewist checks first.
Real inputs, photographed this morning
These are the patterns I'm actually choosing between and the star-quilt cotton already in my stash. Pattern and fabric photos are already in every Sewist Studio account.
What I built on Runway today
Steps 1 to 3 follow one dress, Simplicity 9273 in my star cotton. Step 4 is the coach I talk to while I sew. Each step is a real feature in the app, on a different Runway model.
Step 1See it
Same three photos, same prompt, on Runway's own gen4_image. It nails the dress in 36 seconds but loses her likeness, so for "on her" the app uses Gemini through Runway, with Gen-4 Image Turbo as its fast mode.
"Three photos I already had. Runway puts them together: her, in that pattern, in that fabric."
Step 1Does it work on any pattern?
Each card is one pattern. On the left, what the old preview drew. On the right, what Runway drew from my photos. The old preview made up a different dress each time. Runway kept each pattern's shape and my fabric's print.
Ruffle-collar smock. The star print scales correctly across the yoke.
Pinafore with a patch pocket, read straight from the envelope line art.
Dress, view A. Same print, a completely different silhouette.
Step 1Print detail
Upscaled 2x with Magnific so the star print reads clearly at the sleeve and yoke. An upscaler sharpens detail; it isn't proof of construction.
Step 2Move it
The still, handed to Gen-4.5 for 5 seconds of motion, with an ElevenLabs sound effect of fabric in a breeze. In the app it's the Make it move button.
"I tested both models on every dress. Gen-4.5 moves like a child and keeps the print, so the app uses it."
Step 3Wear it
It isn't a generated girl. It's my kid, my footage and my fabric. Aleph keeps every move and swaps in Simplicity 9273 in the star cotton.
Without step 2, Aleph copies the render's plain backdrop and the kitchen disappears. In the app: Cut Line Studio, Render photo, Try it on in motion. aleph2
Step 4Sew it
Wren is a live Runway Character inside Sewist Studio. She has the project I pick open, searches my whole stash live, and can see my fabric when I turn the camera on. She answers about the dress on the table, not sewing in general.
Wren's answer is written from her step-7 notes; the live call below is the real thing. Fictional coach, generated portrait. Runway Characters
Step 4Runway Characters
Sewing help today is a TikTok you pause with a pin in your mouth, and it can't answer back. Wren is a real-time Runway Character: you talk, she looks at you and answers, about your project, while your hands stay on the fabric.
Live voice and video over WebRTC, with captions. Turn on the camera and she sees the fabric: "Is this the right side?"
She opens the project I pick and has two live tools, get_project and search_stash: "Do I have enough of the star print?" She answers from my data, not sewing in general.
Her persona rules: one action at a time, two to four sentences, warn before cutting or clipping, and never invent a measurement.
Portrait, persona, voice and knowledge created from Claude Code through the Runway Dev MCP. In the app on Runway's React SDK, with the session made server-side.
2666d58f-10c8-4d81-ade5-4c732dda8917gemini_image3_pro@runwayml/avatars-react: call, camera toggle, live captions, 5-minute countdowncoach-session edge function calls /v1/realtime_sessions, folds the picked project into Wren's personality, keeps the Runway secret on the serverget_project, search_stash, answered by the browser with the signed-in user's own row-level-secured queriesPortrait generated on Runway gemini_image3_pro · voice Clara, soft · Runway Characters
All eight, before and after
Each card shows what went in and what Runway made. Every one now starts from real photos: the pattern, the fabric and the person you're sewing for.
BeforeWrote the pattern up as a sentence, then drew the sentence. A stranger's dress in fabric I don't own.
NowSends the envelope, the fabric and her photo to Runway. Photo, flat, or on her.
Runway API · gemini_image3_pro · gen4_image_turboBeforeUsed the inspiration photo, through a general image model, with no fabric or wearer.
NowRebuilds the look from the photo in fabric I own, on her.
Runway API · gemini_image3_proBeforeDescribed each pattern piece in words, so the pieces came out invented.
NowSends the envelopes or clipped pattern pieces as the actual shapes.
Runway API · gemini_image3_proBeforeDidn't exist.
NowTurns any preview into a 5-second video of the dress moving.
Runway API · gen4.5BeforeDidn't exist.
NowPuts the planned dress on her in a real phone video, keeping her motion and the room.
Runway API · aleph2 · gemini_image3_proBeforeDidn't exist.
NowPaints each panel of my cutting plan with the real fabric photo, then photographs the finished garment.
Runway API · gemini_image3_proBeforeDidn't exist.
NowVibe boards from my fabric and pattern. A Runway Model Router picks the cheapest model that can do it: 1 credit a tile, vs 20 for a hero render.
Runway API · Model Router → muse_imageBeforeDidn't exist.
NowWren, a live coach who knows the project, searches your stash and sees your fabric on camera.
Runway API · Runway Characters + React SDKUnder the hood
One live Character, one Model Router, and nine API endpoints behind Sewist Studio's edge functions. One API gives me the right model for each job, from Aleph 2 and Gen-4.5 to Gemini 3 Pro Image.
/tasks/{id} every 5 secondsFor the judges
| Step | Runway build | Model | Where in the app | Credits | Time |
|---|---|---|---|---|---|
| See | Reference-first garment render | gemini_image3_pro | Look render, Visualizer, Recreate, Mashup | 20 | 27–34s |
| See | Fast reference render | gen4_image_turbo | Visualizer, fast mode | 2 | 17s |
| See | Print close-up | magnific_precision_upscaler_v2 | Print detail | 25 | 59s |
| Move | Garment in motion | gen4.5 | Visualizer, Make it move | 60 | 107s |
| Move | Fabric sound | eleven_text_to_sound_v2 | Hero video | 5 | 12s |
| Wear | Motion try-on, with first-frame dressing | aleph2 + gemini_image3_pro | Cut Line Studio, Try it on in motion | about 160 | about 2 min |
| Sew | Live sewing coach | Runway Characters + React SDK | Sewing Coach page | per session | real time |
| Plan | Mood boards | Model Router → muse_image | Mood Board | about 1 | 38s |
Close
See it before you cut. See it move. See it on her, in her real life. Then get talked through the sewing.
Every AI feature in Sewist Studio rebuilt on Runway today, plus 5 new ones. All from photos sewists already take.
sewist.studio · built solo · shipped today