PokeClaw Empowers Android Phones With Private Offline AI Agents

A a stylized mannequin claw made of semi-transparent frosted glass where its hovering over a sleek flat smartphone silhouette.

PokeClaw is an open-source Android application that turns smartphones into locally operated AI assistants. Instead of sending data to external servers, the app processes requests directly on your device using the Gemma 4 model to read screen elements and control installed applications.

Created by a solo contributor under agents-io, the tool addresses privacy concerns and removes recurring cloud subscription fees. It manages routine messaging, system status checks, and app navigation entirely offline.

Core automation and device integration

  • On-device execution runs the language model without internet access or API credentials.
  • Optional cloud routing connects to stronger external processors when local chips lack sufficient power.
  • Native interface reading tools analyze live screen layouts instead of capturing static images.
  • Reusable skill templates automate multi-step routines for notifications, contact monitoring, and system summaries.
  • Live usage counters track token consumption and estimated costs during connected sessions.

Teams handling routine scheduling can deploy this utility across existing Android fleets to manage background check-ins without enterprise licenses. Independent operators managing private communications will find the offline architecture useful for keeping sensitive interactions completely air-gapped.

Building a mobile agent framework

The author designed the software as a flexible control layer rather than a static conversation interface. Current updates prioritize stable execution across different phone brands and operating system versions. The roadmap includes support for lighter engines that consume less memory, alongside options for importing custom models.

Users should expect occasional security warnings on restricted devices and note that some storage directories remain hidden.

"The interesting part is not just chatting with a local model. The interesting part is getting a local model to read the screen, choose tools, operate apps, keep task state, and finish real phone workflows."

noted the developer in a project update.

You can install the latest build from GitHub.