Prototyping Multimodal GenAI Real-Time Agents with Counterfactual Replays and Hybrid Wizard-of-Oz
Frederic Gmeiner, Kenneth Holstein, Nikolas Martelaro
TL;DR
This paper addresses the challenge of prototyping multimodal, real-time GenAI agents by introducing a user-centered prototyping pipeline that combines Counterfactual Video Replay Prompting with Hybrid Wizard-of-Oz methods. Through the SocraBot case study, the authors demonstrate how immersive, experiential evaluation and live human-in-the-loop interventions can iteratively refine prompting strategies, decomposing complex prompts into specialized modules to align outputs with unfolding user activity. They further contribute an open-source Counterfactual Replay Toolkit that enables rapid prototyping, evaluation, and integration with hybrid WoZ workflows across domains. The work highlights practical benefits for tameing design-time uncertainty in Proactive, context-aware design assistants and outlines future directions for integrating replay-based evaluation with existing prototyping and evaluation ecosystems. Together, these contributions offer a concrete, designerly pathway to develop and evaluate sophisticated multimodal AI agents that assist users in complex, real-world workflows.
Abstract
Recent advancements in multimodal generative AI (GenAI) enable the creation of personal context-aware real-time agents that, for example, can augment user workflows by following their on-screen activities and providing contextual assistance. However, prototyping such experiences is challenging, especially when supporting people with domain-specific tasks using real-time inputs such as speech and screen recordings. While prototyping an LLM-based proactive support agent system, we found that existing prototyping and evaluation methods were insufficient to anticipate the nuanced situational complexity and contextual immediacy required. To overcome these challenges, we explored a novel user-centered prototyping approach that combines counterfactual video replay prompting and hybrid Wizard-of-Oz methods to iteratively design and refine agent behaviors. This paper discusses our prototyping experiences, highlighting successes and limitations, and offers a practical guide and an open-source toolkit for UX designers, HCI researchers, and AI toolmakers to build more user-centered and context-aware multimodal agents.
