Your agent needs to be yours.
DroidClaw is a personal AI assistant that runs on your phone without root, as a native Android/Java app. You don't need to download enormous Node.js builds. ~40MB is all you need (even with an embedded Python interpreter).
DroidClaw is designed to be more than just an assistant; it is designed to be a work partner.
You can connect any provider/model to the app. It supports both the OpenAI and Anthropic APIs, so you can easily start working with your favorite model. We support: OpenAI, Anthropic, OpenRouter, Moonshot, Fireworks, Llama.cpp, vLLM, and much more!
It all starts with an idea. For me, that idea came from wanting to make money. A friend and I wanted to create an all-in-one service with LLMs and image generation models. The biggest advantage of our product was its low price and file operations—the agent could create basic text files for you. It could have been a real breakthrough in the agent era. But, due to certain circumstances, the project was closed. About 4 months later, OpenClaw was released. DroidClaw doesn't claim to be an OpenClaw competitor; it is just an educational project.
You can download the latest stable version from the releases page or you can clone and build it manually (see the developer guide).
Go through the onboarding screen, and you are ready to go! If you want to set up things in more detail, see settings docs.
All documentation is stored in the docs directory.
If you want to try the OpenClaw experience but don't have the hardware (even a Raspberry Pi), you can turn your phone into an agent.
You can create an issue and I'll work on it.
I recommend using Nix, because it is the simplest way to start developing. Alternatively, you can set up Java 21 and Python 3.11.