The alpha, twice a week
That was 4 min.
Get the best new moments in your inbox every Wednesday and Saturday. It's free.
Check your inbox
We sent a link to your address. Click it to finish signing up. Not there in a minute? Look in spam.
or
The TWIML AI Podcast · 4 min · Nov 10, 2026
Layered designs let people move elements before regenerating pixels
Craft separates prompt expansion, scene planning and pixel generation.
In this episode
Full analysis- 5:09Canva's data makes smaller design models more economical3 min
- 16:34Detailed scene descriptions help smaller models create better designs5 min
- 39:35Owning the model stack creates more room to cut inference costs4 min
- 10:58Layered designs let people move elements before regenerating pixels4 min
- 22:51Design editing needs benchmarks beyond single-shot generation4 min
- 27:04Style mismatches can be fixed without retraining from scratch3 min
- 31:14Brush revises designs through tools and visual feedback5 min
- 35:48A simpler agent harness lets the model use familiar code paths4 min
“And so it's a lot easier for a designer to just move that element to the right and then regenerate.”
Takeaways
- Craft structures a scene before generating its pixels.
- People can move elements without remaking the whole image.
- Magic Layers also decomposes images created outside Canva.
About this segment
Craft separates prompt expansion, scene planning and pixel generation. That lets people adjust layouts before rendering and preserve editable layers for more predictable revisions.
Stefano Corazza is head of AI research at Canva.

Sam Charrington, Host · Host, The TWIML AI Podcast
From “AI Design Still Feels Like a Slot Machine”, Nov 10, 2026. Watch the full episode
Thanks. We'll look at and fix what's off.
Transcript
Transcribed by machine (Whisper) from the episode’s audio, so a word may be off here and there.
- 11:01
Yeah, that's a great question. So the answer is both. So we train them individually, but then there's always a time where we're trying to look at the end-to-end. But I would say that the steps are actually three now. First, we take all the input and the prompt or what the context may be, and we try to amplify and make it as powerful as possible. Then there's a process of taking that and converting into basically a structured form of data, more like a scene graph, if you want.
- 11:36
And then the last step is generation of the pixels where our model training from scratch has shown really, really good performance. And by breaking down into these steps, you're also allowing for a better integration with agents, with LLMs, because there could be some components of that pipeline. They could be useful for some tasks. If I say, hey, can you just make me 10 different layouts of this single page, right?
- 12:07
I don't need the LN to generate pixels. You can use, you know, the craft design planning, can create different plans, can have a human in the loop to confirm and then can do all the generations, for example. Right, so there's actually, we are seeing new workflows coming out from breaking down into these steps. It seems like that would also help with editability um yeah historically you have a scene and you say oh make the person a little bit bigger and the thing you get back is totally different like we're a lot better now uh like the gpt 2.5 image models are really really good at consistency between uh revisions but it does strike me that if you could change the scene graph and move the thing over or make the thing bigger and not have to re-render, that that would help with consistency as you're trying to move things around.
- 13:05
Like 100%. We believe on this so strongly that we release magic layers at the beginning of the year, which is basically taking a flat image decomposing in layers and elements so that people can really have that fine control. I mean, how many times have you tried to say to any image model generation Oh, can you move that thing a little bit to the right or like two feet? But in that image, there is no information to know what is two feet, you know, or two inches or centimeters.
- 13:37
And so it's a lot easier for a designer to just move that element to the right and then regenerate. And so our beliefs is with craft, basically, the humans and the designers can edit elements, can make them bigger, smaller, move them to the left or the right and then regenerate the pixels later. And we also are extending that capability to images that are generated outside Canva using magic layers.
- 14:05
So actually the majority of images that we process with magic layers come from outside Canva and people generate them somewhere else and then they come into Canva and they want to edit. And so there we can decompose into layers and elements and people can start moving things around and have that fine level of control. They always want, I mean, people want consistency and control, right? Those are the two things that any creative has asked AI for the last, I would say, two years.
- 14:35
And we came quite far along, but like, it's still, you know, we don't want to provide slot machines, you know, where like, hey, if you generate 20 times, you might get lucky, right? We want to actually make sure the time investment that people are putting into it is really controlled and the result is predictable. You kind of referenced earlier two dimensions that were important, quality and efficiency.