Back to directory

DesignBench

A benchmark for evaluating multimodal large language models on front-end code generation, covering React, Vue, Angular and plain HTML and CSS across generation, editing and bug-repair tasks on nine hundred real webpage samples.

DesignBench

DesignBench evaluates multimodal large language models on automated front-end engineering, going beyond generating UI code from a visual design to also test editing and repairing existing code across three mainstream frameworks and vanilla HTML and CSS. It contains 900 webpage samples spanning eleven topics, nine edit types and six issue categories, letting results be broken down by framework, task type and other factors rather than reported as one overall score.

Running an evaluation requires setting up a conda environment from the provided specification, downloading the associated dataset, and installing supporting browser tooling including Chrome, Firefox and a single-file capture tool used to render generated pages for comparison. The benchmark targets three tasks in real development workflows: initial code generation from a design, targeted editing, and repairing a known issue in existing code.

More in AI evals

See all 269
  • Provenance gate

    github.com

    A deterministic authorization gateway that sits between an AI agent and its tools, tracing where each parameter of a side-effect call came from, and blocking the call or asking a human when the source does not check out.

  • JevBench

    benchmarkheaven.com

    A reproducible benchmark from Benchmark Heaven that ranks Jev-class typed decision models on intelligence, calibration, speed, and cost, with a published harness, scoring rules, and results.

  • A co-evolutionary adversarial red-teaming tool for AI agents that uses quality-diversity evolutionary search to autonomously breed edge-case scenarios, testing whether an agent with tool access can be made to hallucinate, deadlock or leak funds.