Remix.run Logo
yomismoaqui 12 hours ago

Reading the screen in this case is the agent seeing what is on the screen so it can interact with it using the acessibility service. I provide the agent with a hirearchical text representation of what's on the screen extracted from the accessibility tree provided by Android.

It's crazy what an agent can do if you give it tools to see what is on the screen and other tools to tap, write, etc. The latest LLMs sure are well trained to interact with a phone.

For example if I ask the agent to turn on the flashlight if swipes down to show the flashlight button and taps it, they sure know what they are doing.