The Command Line GUIde: Graphical Interfaces from Man Pages via AI

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Kasibatla, Saketh Ram, Hiremath, Kiran Medleri, Rothkopf, Raven, Lerner, Sorin, Xia, Haijun, Hempel, Brian
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913010898960384
author Kasibatla, Saketh Ram
Hiremath, Kiran Medleri
Rothkopf, Raven
Lerner, Sorin
Xia, Haijun
Hempel, Brian
author_facet Kasibatla, Saketh Ram
Hiremath, Kiran Medleri
Rothkopf, Raven
Lerner, Sorin
Xia, Haijun
Hempel, Brian
contents Although birthed in the era of teletypes, the command line shell survived the graphical interface revolution of the 1980's and lives on in modern desktop operating systems. The command line provides access to powerful functionality not otherwise exposed on the computer, but requires users to recall textual syntax and carefully scour documentation. In contrast, graphical interfaces let users organically discover and invoke possible actions through widgets and menus. To better expose the power of the command line, we demonstrate a mechanism for automatically creating graphical interfaces for command line tools by translating their documentation (in the form of man pages) into interface specifications via AI. Using these specifications, our user-facing system, called GUIde, presents the command options to the user graphically. We evaluate the generated interfaces on a corpus of commands to show to what degree GUIde offers thorough graphical interfaces for users' real-world command line tasks.
format Preprint
id arxiv_https___arxiv_org_abs_2510_01453
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle The Command Line GUIde: Graphical Interfaces from Man Pages via AI
Kasibatla, Saketh Ram
Hiremath, Kiran Medleri
Rothkopf, Raven
Lerner, Sorin
Xia, Haijun
Hempel, Brian
Human-Computer Interaction
Artificial Intelligence
Although birthed in the era of teletypes, the command line shell survived the graphical interface revolution of the 1980's and lives on in modern desktop operating systems. The command line provides access to powerful functionality not otherwise exposed on the computer, but requires users to recall textual syntax and carefully scour documentation. In contrast, graphical interfaces let users organically discover and invoke possible actions through widgets and menus. To better expose the power of the command line, we demonstrate a mechanism for automatically creating graphical interfaces for command line tools by translating their documentation (in the form of man pages) into interface specifications via AI. Using these specifications, our user-facing system, called GUIde, presents the command options to the user graphically. We evaluate the generated interfaces on a corpus of commands to show to what degree GUIde offers thorough graphical interfaces for users' real-world command line tasks.
title The Command Line GUIde: Graphical Interfaces from Man Pages via AI
topic Human-Computer Interaction
Artificial Intelligence
url https://arxiv.org/abs/2510.01453