mlsanityData to 14 Oct 2026

SpecifyUI: Supporting Iterative UI Design Intent Expression through Structured Specifications and Generative AI

arXiv 2509.07334 ↗First posted 9 Sep 2025cs.HCcited by 3

Not on the map. Why?

Abstract (arXiv)

Large language models (LLMs) promise to accelerate UI design, yet current tools struggle with two fundamentals: externalizing designers' intent and controlling iterative change. We introduce SPEC, a structured, parameterized, hierarchical intermediate representation that exposes UI elements as controllable parameters. Building on SPEC, we present SpecifyUI, an interactive system that extracts SPEC from UI references via region segmentation and vision-language models, composes UIs across multiple sources, and supports targeted edits at global, regional, and component levels. A multi-agent generator renders SPEC into high-fidelity designs, closing the loop between intent expression and controllable generation. Quantitative experiments show SPEC-based generation more faithfully captures reference intent than prompt-based baselines. In a user study with 16 professional designers, SpecifyUI significantly outperformed Stitch on intent alignment, design quality, controllability, and overall experience in human-AI co-creation. Our results position SPEC as a specification-driven paradigm that shifts LLM-assisted design from one-shot prompting to iterative, collaborative workflows.

Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). First posted on arXiv 9 Sep 2025.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 1; 2026: 2.

3 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2025From User Interface to Agent Interface: Efficiency Optimization of UI Representations for LLM Agents
  2. 2026AlignUI: A Method for Designing LLM-Generated UIs Aligned with User Preferences
  3. 2026Enabling Creative Exploration for Vibe Design Agents
  4. 2025Agent+P: Guiding UI Agents via Symbolic Planning
  5. 2024UICoder: Finetuning Large Language Models to Generate User Interface Code through Automated Feedback
  6. 2025ScreenCoder: Advancing Visual-to-Code Generation for Front-End Automation via Modular Multimodal Agents
  7. 2025DuetUI: A Bidirectional Context Loop for Human-Agent Co-Generation of Task-Oriented Interfaces
  8. 2025Improving User Interface Generation Models from Designer Feedback