honeynet / droidbot

A lightweight test input generator for Android. Similar to Monkey, but with more intelligence and cool features!
MIT License
791 stars 230 forks source link

DroidBot + ChatGPT for easier GUI automation #147

Closed yuanchun-li closed 10 months ago

yuanchun-li commented 1 year ago

I'd like to introduce an interesting feature that we just started developing.

We are trying to support GUI automation with a simple text prompt. For example, given a task prompt "create a contact named Yuanchun“, DroidBot automatically figures out how to complete the task in an app.

To achieve this, we use the superpower of ChatGPT-style models. The idea is simple - describing the task, current state, and available actions with natural language, and let ChatGPT make a choice of actions.

If you feel interested, please take a look: https://github.com/GAIR-team/DroidBot-GPT