AIOPE is an Android AI agent designed to execute tasks through tools rather than only answer questions. Its 57 tools cover Android functions such as SMS, calendars, alarms, notifications, device state, location, and media, as well as web search, browser automation, shell commands, SSH, scheduling, image generation, memory, and retrieval-augmented generation. The agent loop runs on the device and can continue for up to 140 rounds in a turn; the repository describes workflows such as researching a topic, writing code, running it in a Linux environment, fixing errors, and reporting the result. The app offers Chat, real-time Voice, read-only Plan, autonomous Build, and direct Media modes, plus named agents, scheduled tasks, and multi-agent pipelines. Its knowledge base stores document chunks in a local SQLite vector store, while embedding requests can use a configured cloud-compatible API. AIOPE also includes a proot Alpine Linux terminal, browser control, remote-server management over SSH, a LAN scanner, a local file server, and dynamic native Android UI generation. Models can be configured per task through the built-in gateway or other OpenAI-compatible providers, with a bring-your-own-key approach. The app is distributed outside Google Play for Android 8.0+ ARM64 devices; its original code uses the Business Source License 1.1 and is scheduled to convert to Apache 2.0 on April 10, 2030.
