DirectGPT: A Direct Manipulation Interface to Interact with Large Language Models
Not on the map. Why?
Abstract (arXiv)
We characterize and demonstrate how the principles of direct manipulation can improve interaction with large language models. This includes: continuous representation of generated objects of interest; reuse of prompt syntax in a toolbar of commands; manipulable outputs to compose or control the effect of prompts; and undo mechanisms. This idea is exemplified in DirectGPT, a user interface layer on top of ChatGPT that works by transforming direct manipulation actions to engineered prompts. A study shows participants were 50% faster and relied on 50% fewer and 72% shorter prompts to edit text, code, and vector images compared to baseline ChatGPT. Our work contributes a validated approach to integrate LLMs into traditional software using direct manipulation. Data, code, and demo available at https://osf.io/3wt6s.
Key facts. Cited by 32 papers in the map (data through 7 Oct 2026). First posted on arXiv 5 Oct 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 1; 2024: 7; 2025: 16; 2026: 8.
32 papers.
Sort:
By area:
- 2024WaitGPT: Monitoring and Steering Conversational LLM Agent in Data Analysis with On-the-Fly Code Visualizationcited by 38
- 2024LightVA: Lightweight Visual Analytics with LLM Agent-Based Task Planning and Executioncited by 20
- 2024Data Formulator 2: Iterative Creation of Data Visualizations, with AI Transforming Data Along the Waycited by 19
- 2025Understanding the LLM-ification of CHI: Unpacking the Impact of LLMs at CHI through a Systematic Literature Reviewcited by 16
- 2025InterChat: Enhancing Generative Visual Analytics using Multimodal Interactionscited by 13
- 2025PosterMate: Audience-driven Collaborative Persona Agents for Poster Designcited by 9
- 2025AI-Instruments: Embodying Prompts as Instruments to Abstract & Reflect Graphical Interface Commands as General-Purpose Toolscited by 8
- 2025OnGoal: Tracking and Visualizing Conversational Goals in Multi-Turn Dialogue with Large Language Modelscited by 7
- 2024Data Analysis in the Era of Generative AIcited by 6
- 2025Intent Tagging: Exploring Micro-Prompting Interactions for Supporting Granular Human-GenAI Co-Creation Workflowscited by 6
- 2026Towards Interactive Video World Modeling: Frontiers, Challenges, Benchmarks, and Future Trendscited by 6
- 2025Exploring Multimodal Prompt for Visualization Authoring with Large Language Modelscited by 5
20 more
- 2025Collaborative Document Editing with Multiple Users and AI Agentscited by 5
- 2023The Value-Sensitive Conversational Agent Co-Design Frameworkcited by 3
- 2024Survey of User Interface Design and Interaction Techniques in Generative AI Applicationscited by 3
- 2025Composable Prompting Workspaces for Creative Writing: Exploration and Iteration Using Dynamic Widgetscited by 3
- 2025MapStory: Prototyping Editable Map Animations with LLM Agentscited by 3
- 2025NeuroSync: Intent-Aware Code-Based Problem Solving via Direct LLM Understanding Modificationcited by 3
- 2025StoryEnsemble: Enabling Dynamic Exploration & Iteration in the Design Process with AI and Forward-Backward Propagationcited by 2
- 2026Texterial: A Text-as-Material Interaction Paradigm for LLM-Mediated Writingcited by 2
- 2026How to Steer Your Multi-Agent System: Human-LLM Collaborative Planningcited by 2
- 2024ClickDiffusion: Harnessing LLMs for Interactive Precise Image Editingcited by 1
- 2025Exploring Mobile Touch Interaction with Large Language Modelscited by 1
- 2025ChatGPT and U(X): A Rapid Review on Measuring the User Experiencecited by 1
- 2026Bridging Gulfs in UI Generation through Semantic Guidancecited by 1
- 2026The Keyhole Effect: Why Chat Interfaces Fail at Data Analysiscited by 1
- 2026PlayWrite: A Multimodal System for AI Supported Narrative Co-Authoring Through Play in XRcited by 1
- 2024TrICy: Trigger-guided Data-to-text Generation with Intent aware Attention-Copycited by 0
- 2025VIDEE: Visual and Interactive Decomposition, Execution, and Evaluation of Text Analytics with Intelligent Agentscited by 0
- 2025Insights into User Interface Innovations from a Design Thinking Workshop at deRSE25cited by 0
- 2026AdaLens: Interactive Storyline for Monitoring and Steering Long-Running Agentic Data Analysiscited by 0
- 2026Point, Revise, Review: Grounded Agentic Analysis in Reactive Notebooks with marimo-lenscited by 0
- 2026Point, Revise, Review: Grounded Agentic Analysis in Reactive Notebooks with marimo-lens17 Sep 2026
- 2026AdaLens: Interactive Storyline for Monitoring and Steering Long-Running Agentic Data Analysis18 Aug 2026
- 2026Towards Interactive Video World Modeling: Frontiers, Challenges, Benchmarks, and Future Trends31 May 2026
- 2026How to Steer Your Multi-Agent System: Human-LLM Collaborative Planning21 May 2026
- 2026PlayWrite: A Multimodal System for AI Supported Narrative Co-Authoring Through Play in XR2 Mar 2026
- 2026Texterial: A Text-as-Material Interaction Paradigm for LLM-Mediated Writing28 Feb 2026
- 2026The Keyhole Effect: Why Chat Interfaces Fail at Data Analysis1 Feb 2026
- 2026Bridging Gulfs in UI Generation through Semantic Guidance27 Jan 2026
- 2025Collaborative Document Editing with Multiple Users and AI Agents15 Sep 2025
- 2025OnGoal: Tracking and Visualizing Conversational Goals in Multi-Turn Dialogue with Large Language Models28 Aug 2025
- 2025Insights into User Interface Innovations from a Design Thinking Workshop at deRSE2526 Aug 2025
- 2025StoryEnsemble: Enabling Dynamic Exploration & Iteration in the Design Process with AI and Forward-Backward Propagation5 Aug 2025
20 more
- 2025NeuroSync: Intent-Aware Code-Based Problem Solving via Direct LLM Understanding Modification5 Aug 2025
- 2025PosterMate: Audience-driven Collaborative Persona Agents for Poster Design24 Jul 2025
- 2025VIDEE: Visual and Interactive Decomposition, Execution, and Evaluation of Text Analytics with Intelligent Agents17 Jun 2025
- 2025MapStory: Prototyping Editable Map Animations with LLM Agents28 May 2025
- 2025Exploring Multimodal Prompt for Visualization Authoring with Large Language Models18 Apr 2025
- 2025Composable Prompting Workspaces for Creative Writing: Exploration and Iteration Using Dynamic Widgets27 Mar 2025
- 2025ChatGPT and U(X): A Rapid Review on Measuring the User Experience20 Mar 2025
- 2025InterChat: Enhancing Generative Visual Analytics using Multimodal Interactions6 Mar 2025
- 2025Intent Tagging: Exploring Micro-Prompting Interactions for Supporting Granular Human-GenAI Co-Creation Workflows26 Feb 2025
- 2025AI-Instruments: Embodying Prompts as Instruments to Abstract & Reflect Graphical Interface Commands as General-Purpose Tools26 Feb 2025
- 2025Exploring Mobile Touch Interaction with Large Language Models11 Feb 2025
- 2025Understanding the LLM-ification of CHI: Unpacking the Impact of LLMs at CHI through a Systematic Literature Review22 Jan 2025
- 2024LightVA: Lightweight Visual Analytics with LLM Agent-Based Task Planning and Execution8 Nov 2024
- 2024Survey of User Interface Design and Interaction Techniques in Generative AI Applications28 Oct 2024
- 2024Data Analysis in the Era of Generative AI27 Sep 2024
- 2024Data Formulator 2: Iterative Creation of Data Visualizations, with AI Transforming Data Along the Way28 Aug 2024
- 2024WaitGPT: Monitoring and Steering Conversational LLM Agent in Data Analysis with On-the-Fly Code Visualization3 Aug 2024
- 2024ClickDiffusion: Harnessing LLMs for Interactive Precise Image Editing5 Apr 2024
- 2024TrICy: Trigger-guided Data-to-text Generation with Intent aware Attention-Copy25 Jan 2024
- 2023The Value-Sensitive Conversational Agent Co-Design Framework18 Oct 2023
- 2024WaitGPT: Monitoring and Steering Conversational LLM Agent in Data Analysis with On-the-Fly Code Visualizationcited by 38
- 2024LightVA: Lightweight Visual Analytics with LLM Agent-Based Task Planning and Executioncited by 20
- 2023The Value-Sensitive Conversational Agent Co-Design Frameworkcited by 3
- 2025MapStory: Prototyping Editable Map Animations with LLM Agentscited by 3
- 2026How to Steer Your Multi-Agent System: Human-LLM Collaborative Planningcited by 2
- 2025VIDEE: Visual and Interactive Decomposition, Execution, and Evaluation of Text Analytics with Intelligent Agentscited by 0
- 2026AdaLens: Interactive Storyline for Monitoring and Steering Long-Running Agentic Data Analysiscited by 0
- 2026Point, Revise, Review: Grounded Agentic Analysis in Reactive Notebooks with marimo-lenscited by 0
- 2026Point, Revise, Review: Grounded Agentic Analysis in Reactive Notebooks with marimo-lens17 Sep 2026
- 2026AdaLens: Interactive Storyline for Monitoring and Steering Long-Running Agentic Data Analysis18 Aug 2026
- 2026How to Steer Your Multi-Agent System: Human-LLM Collaborative Planning21 May 2026
- 2025VIDEE: Visual and Interactive Decomposition, Execution, and Evaluation of Text Analytics with Intelligent Agents17 Jun 2025
- 2025MapStory: Prototyping Editable Map Animations with LLM Agents28 May 2025
- 2024LightVA: Lightweight Visual Analytics with LLM Agent-Based Task Planning and Execution8 Nov 2024
- 2024WaitGPT: Monitoring and Steering Conversational LLM Agent in Data Analysis with On-the-Fly Code Visualization3 Aug 2024
- 2023The Value-Sensitive Conversational Agent Co-Design Framework18 Oct 2023
- 2024Data Formulator 2: Iterative Creation of Data Visualizations, with AI Transforming Data Along the Waycited by 19
- 2025Understanding the LLM-ification of CHI: Unpacking the Impact of LLMs at CHI through a Systematic Literature Reviewcited by 16
- 2025InterChat: Enhancing Generative Visual Analytics using Multimodal Interactionscited by 13
- 2025PosterMate: Audience-driven Collaborative Persona Agents for Poster Designcited by 9
- 2025AI-Instruments: Embodying Prompts as Instruments to Abstract & Reflect Graphical Interface Commands as General-Purpose Toolscited by 8
- 2025OnGoal: Tracking and Visualizing Conversational Goals in Multi-Turn Dialogue with Large Language Modelscited by 7
- 2024Data Analysis in the Era of Generative AIcited by 6
- 2025Intent Tagging: Exploring Micro-Prompting Interactions for Supporting Granular Human-GenAI Co-Creation Workflowscited by 6
- 2025Exploring Multimodal Prompt for Visualization Authoring with Large Language Modelscited by 5
- 2025Collaborative Document Editing with Multiple Users and AI Agentscited by 5
- 2024Survey of User Interface Design and Interaction Techniques in Generative AI Applicationscited by 3
- 2025Composable Prompting Workspaces for Creative Writing: Exploration and Iteration Using Dynamic Widgetscited by 3
12 most cited of 23 All 23 (JSON)
- 2026PlayWrite: A Multimodal System for AI Supported Narrative Co-Authoring Through Play in XR2 Mar 2026
- 2026Texterial: A Text-as-Material Interaction Paradigm for LLM-Mediated Writing28 Feb 2026
- 2026The Keyhole Effect: Why Chat Interfaces Fail at Data Analysis1 Feb 2026
- 2026Bridging Gulfs in UI Generation through Semantic Guidance27 Jan 2026
- 2025Collaborative Document Editing with Multiple Users and AI Agents15 Sep 2025
- 2025OnGoal: Tracking and Visualizing Conversational Goals in Multi-Turn Dialogue with Large Language Models28 Aug 2025
- 2025Insights into User Interface Innovations from a Design Thinking Workshop at deRSE2526 Aug 2025
- 2025StoryEnsemble: Enabling Dynamic Exploration & Iteration in the Design Process with AI and Forward-Backward Propagation5 Aug 2025
- 2025NeuroSync: Intent-Aware Code-Based Problem Solving via Direct LLM Understanding Modification5 Aug 2025
- 2025PosterMate: Audience-driven Collaborative Persona Agents for Poster Design24 Jul 2025
- 2025Exploring Multimodal Prompt for Visualization Authoring with Large Language Models18 Apr 2025
- 2025Composable Prompting Workspaces for Creative Writing: Exploration and Iteration Using Dynamic Widgets27 Mar 2025
12 newest of 23 All 23 (JSON)