Microsoft has released AesCode, a family of two open models โ€” 8 and 32 billion parameters โ€” that addresses a problem familiar to anyone who has tried to generate visual material with AI: the misalignment between content and form. AesCode does not generate images, but HTML/CSS code that produces slides, posters, and dashboards. The result is structured, editable, and verifiable โ€” three properties that image generators struggle to guarantee.

The technical node is twofold. Code models cannot see how layout, hierarchy, and color combine on the page; image generators, on the other hand, compose visually compelling pages but often misrender text, numbers, and logical relationships. AesCode sidesteps the problem by using an image generated from the same prompt as an aesthetic reference, while following the prompt for the required content. But the reference alone is not enough: generic vision-language models may copy hallucinated content or ignore the reference layout. AesCode's solution lies in separating semantic requirements from visual cues through graph-structured supervision and decoupled cross-modal rewards.

AesCode-32B starts from Qwen3-VL-32B-Instruct and is trained with cold-start SFT followed by GDPO across seven reward channels. It is the larger released checkpoint and leads the aggregate benchmark results. Alongside it is the lighter AesCode-8B. Both are available on Hugging Face, both in the official Microsoft repositories and in GGUF versions prepared by bartowski.

For those evaluating on-premise deployment, this release carries specific weight. The availability of GGUF checkpoints indicates that the community is already working on quantizations to run the models on less powerful hardware: in general, quantization reduces VRAM footprint, but exact requirements depend on the chosen level. The point is not only technical: AesCode produces code, not bitmaps. This changes how an organization can govern generative output. HTML/CSS code can be versioned, diffed, tested, and integrated into existing CI/CD pipelines. It can be reviewed like any other software artifact, without the auditability problems typical of raster images. For a company operating under data sovereignty or compliance constraints, the ability to run the model locally and obtain verifiable output is a structural advantage, not a marginal one.

There is a broader signal: AesCode suggests that the generation of visual materials does not necessarily have to pass through images, but can return to code as an intermediate format. This shifts competition toward models that can combine visual understanding and structured generation, reducing the risk of hallucinated content. Those who lose are approaches that treat graphics as pure texture; those who gain are teams that need to produce coherent, reusable artifacts compliant with corporate standards. The fact that Microsoft has released open weights, including an 8B checkpoint, indicates that the target is not only the cloud, but also those who want to integrate these models into self-hosted pipelines.

For those evaluating on-premise deployment, there are trade-offs between precision, memory requirements, and latency, but AesCode adds a piece: the ability to generate structured, verifiable output without depending on external APIs.