M
MICROSOFT / microsoft/AesCode-8B

AesCode 8B

Microsoft's multimodal family turns content requirements and optional visual references into editable HTML/CSS documents. The 8B and 32B checkpoints derive from Qwen3-VL-8B-Instruct and Qwen3-VL-32B-Instruct respectively. They produce code, not raster images or video files. The reference provides composition and style, while the prompt remains the source of truth for text, figures and relationships. The verified public release is October 11, 2026; earlier repository creation is not its release date.

01 / SUMMARY

The essential

ORIENTATIONVisual design as editable code

Primary use stated or inferred cautiously from official documentation.

CONTEXT24,576 tokens in the published evaluation

Maximum input capacity when published by the source.

EXIT12,000 tokens in the published evaluation

Documented maximum generation limit.

ACCESSHugging Face · downloadable checkpoint

Verified availability channels.

MODEL TYPECode · Multimodal

Primary functional family and verified specialties.

LICENSEApache 2.0

Declared terms for API access, model weights, or self-hosting.

02 / TECHNICAL SHEET

Limits and integration

API IDmicrosoft/AesCode-8B
Model typeCode · Multimodal
Access modelOpen weights
LicenseApache 2.0
DeploymentSelf-hosting with Transformers or vLLM
Release11 OCT 2026
Knowledge cutoffNot published
EntranceText · Image
ExitText · Code
Context window24,576 tokens in the published evaluation
maximum output12,000 tokens in the published evaluation
ReasoningNot published
Published tools
Structured OutingsComplete HTML document with CSS and ECharts
Batch processingBatch inference with self-hosted vLLM
Prompt cacheNot published
Fine-tuningNot published
Verified platformsHugging Face · Transformers · vLLM
BEST SUITED FOR

Slides, posters, dashboards and reports where tables and charts need to remain inspectable as code. The 8B variant is the smaller checkpoint; it uses SFT and 400 GDPO steps with seven reward channels. The provider measures a loss of just 1.00 Visual point when removing the reference for 8B: we do not transfer that figure to 32B. The card declares English and requires Transformers 4.57 or later.

WORTH MONITORING

The 24,576-token context and 12,000-token output belong to the published experiment. config.json declares 262,144 positions, but this does not establish evaluated quality at that limit. Likewise, two images allowed in the server example are not a universal guarantee. Generated HTML can contain scripts: review it and render it in an isolated environment without credentials or network access before publication. Do not confuse AesCode with the older AesCoder-4B or the AesCode-358K dataset.

03 / CAPABILITIES

What it can do

01

Orientation

Slides, posters, dashboards and reports where tables and charts need to remain inspectable as code. The 8B variant is the smaller checkpoint; it uses SFT and 400 GDPO steps with seven reward channels. The provider measures a loss of just 1.00 Visual point when removing the reference for 8B: we do not transfer that figure to 32B. The card declares English and requires Transformers 4.57 or later.

02

Context

24,576 tokens in the published evaluation · 12,000 tokens in the published evaluation

03

Tools and integration

Not published

04

Access

Hugging Face · downloadable checkpoint

Input modalities
TextImage
04 / PRICES

Documented cost

ConceptWorthUnit/condition
Standard inputNo published official API rateStandard API rate
Cached inputNot publishedReading reused prefixes
Cache write or storageNot publishedThe condition varies by provider
Standard outputSelf-hosted infrastructure costMay include reasoning tokens
Batch inputNot publishedAsynchronous processing
Batch outputNot publishedAsynchronous processing

The weights declare Apache 2.0; the official repository's code uses MIT. These are different licenses for different artifacts. We have not verified a hosted commercial API or token prices: numeric fields remain empty. Budget for GPU, memory, rendering and operations. The reference-creation pipeline may use external image and vision providers whose costs and terms are not included in the checkpoint.

i Prices change and may depend on level, region or context length. Check the source before making a decision.

05 / EVALUATIONS

How to read the results

“

Microsoft reports nine metrics on 300 infographics, averaging three generations per prompt without selecting the best. Rule combines Text, Bound and Chart; Visual combines Content, Layout and Style; Overall averages Rule and Visual. Recorded results use a visual reference, temperature 0.8 and top-p 0.95. They are not a general coding benchmark or independent Inferama tests. Full reproduction requires equivalent data and judges: the repository publishes code, not datasets.

Inferama only highlights a “best result” when the metric, test set, configuration, and date allow for an equivalent comparison. The supplier's figures are presented as claims from its own source.

06 / VERSIONS

Chronology

AesCode 8B

Verified public checkpoint release. Repository created September 29; this is not used as its release date.

ANALYSIS

Related analysis

07 / SOURCES

Traceability