PerPilot: Personalizing VLM-based Mobile Agents via Memory and Exploration
Xin Wang, Zhiyao Cui, Hao Li, Ya Zeng, Chenxu Wang, Ruiqi Song, Yihang Chen, Kun Shao, Qiaosheng Zhang, Jinzhuo Liu, Siyue Ren, Shuyue Hu, Zhen Wang

TL;DR
PerPilot is a framework that enhances mobile agents with personalized instruction understanding using memory and reasoning, enabling autonomous, adaptive, and user-specific task execution.
Contribution
It introduces PerInstruct, a dataset of personalized instructions, and PerPilot, a novel framework combining memory retrieval and reasoning for personalized mobile agents.
Findings
PerPilot effectively handles personalized instructions with minimal user input.
The framework improves performance over time through continued use.
It demonstrates the importance of personalization-aware reasoning in mobile agents.
Abstract
Vision language model (VLM)-based mobile agents show great potential for assisting users in performing instruction-driven tasks. However, these agents typically struggle with personalized instructions -- those containing ambiguous, user-specific context -- a challenge that has been largely overlooked in previous research. In this paper, we define personalized instructions and introduce PerInstruct, a novel human-annotated dataset covering diverse personalized instructions across various mobile scenarios. Furthermore, given the limited personalization capabilities of existing mobile agents, we propose PerPilot, a plug-and-play framework powered by large language models (LLMs) that enables mobile agents to autonomously perceive, understand, and execute personalized user instructions. PerPilot identifies personalized elements and autonomously completes instructions via two complementary…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
