Skip to content

bevren/aua

Repository files navigation

AUA(Android Use Agent)

top-posts.mp4

Installation

First make sure you have adb installed on your computer.

Then, prepare an Android phone (not two) with Developer Options enabled, connect it to the computer, and make sure you can see the connected device by running adb devices.

Clone the repo

git clone https://github.com/bevren/aua.git

Cd into repo.

Run to install requirements.

pip install -r requirements.txt

Open llm_config.json. Fill in values.

{
	"base_url": "", // leave empty for openai.
	"api_key": "",
	"model_name": "",
	"reasoning_effort": "", //low, medium, high. for reasoning models.
	"temperature": 1,
	"use_vision": false,
	"max_event_stream_size": 10000, // in characters not in tokens. will truncate event stream
	"wait_before_generate": 3 //wait before generating response to avoid rate limits with free api. e.g gemini
}

Start the application

Run

python main.py

Access web application via browser address as shown in terminal window.

[HTTP] Serving frontend at http://localhost:8000
[WS] WebSocket server running on ws://localhost:8765

About

Android Use Agent

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published