← all repositories

OpenBMB/AgentCPM-GUI

An on-device GUI agent based on MiniCPM-V that autonomously operates Android apps using smartphone screenshots as input.

1.4k stars Python Agents
AgentCPM-GUI
Not currently ranked — collecting fresh signals.
star history

AgentCPM-GUI is an open-source 8-billion-parameter vision-language agent jointly developed by THUNLP, Renmin University of China, and ModelBest. Built on MiniCPM-V, it accepts smartphone screenshots as input and autonomously executes user-specified tasks on Android apps. The system uses reinforcement fine-tuning (RFT) to enhance planning and reasoning capabilities, enabling the model to think before outputting actions. It supports both Chinese and English apps with an optimized action space using concise JSON format, reducing average action length to 9.7 tokens for efficient on-device inference.

Frequently asked

What is OpenBMB/AgentCPM-GUI?
An on-device GUI agent based on MiniCPM-V that autonomously operates Android apps using smartphone screenshots as input.
Is AgentCPM-GUI open source?
Yes — OpenBMB/AgentCPM-GUI is open source, released under the Apache-2.0 license.
What language is AgentCPM-GUI written in?
OpenBMB/AgentCPM-GUI is primarily written in Python.
How popular is AgentCPM-GUI?
OpenBMB/AgentCPM-GUI has 1.4k stars on GitHub.
Where can I find AgentCPM-GUI?
OpenBMB/AgentCPM-GUI is on GitHub at https://github.com/OpenBMB/AgentCPM-GUI.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.