Generative Interfaces for Language Models

Jiaqi Chen, Yanzhe Zhang, Yutong Zhang, Yijia Shao, Diyi Yang
8/26/2025
cs.CLcs.AIcs.HC

No official code found. Best implementation: SALT-NLP/GenUI (133 stars, last commit 2025-10-07). 1 more below.

Abstract

Large language models (LLMs) are increasingly seen as assistants, copilots, and consultants, capable of supporting a wide range of tasks through natural conversation. However, most systems remain constrained by a linear request-response format that often makes interactions inefficient in multi-turn, information-dense, and exploratory tasks. To address these limitations, we propose Generative Interfaces for Language Models, a paradigm in which LLMs respond to user queries by proactively generating user interfaces (UIs) that enable more adaptive and interactive engagement. Our framework leverages structured interface-specific representations and iterative refinements to translate user queries into task-specific UIs. For systematic evaluation, we introduce a multidimensional assessment framework that compares generative interfaces with traditional chat-based ones across diverse tasks, interaction patterns, and query types, capturing functional, interactive, and emotional aspects of user experience. Results show that generative interfaces consistently outperform conversational ones, with up to a 72% improvement in human preference. These findings clarify when and why users favor generative interfaces, paving the way for future advancements in human-AI interaction.

View on arXivView PDF

Code Implementations(2)

SALT-NLP/GenUICommunity73%

Code for the paper: Generative Interfaces for Language Models

13319CSS, JavaScriptJul 26, 20251 years agoNOASSERTION
generative-aigenuiuser-interface

Python implementation of https://arxiv.org/abs/2508.19227

00Python, Jupyter NotebookDec 24, 202510 months ago

Similar Papers

Cite this paper

@article{chen2025generative,
  title  = {Generative Interfaces for Language Models},
  author = {Jiaqi Chen and Yanzhe Zhang and Yutong Zhang and Yijia Shao and Diyi Yang},
  year   = {2025},
  eprint = {2508.19227},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2508.19227v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2508.19227.svg)](https://codeofpaper.com/paper/2508.19227)

Discussion