Location
GPS fixes, Maps and navigation, shared with you and trusted callers only.
Root-native Android AI agent
It listens.
A voice-first agent that lives on a rooted Android phone. It answers and places calls, finds you on a map, searches the web, keeps its memory on the device, and never routes your commands through a chat-app bridge.
Ready
Tap to talk
One orb, seven states
Ready
A soft, breathing blob. The agent is idle, screening calls in the background, and one tap away.
Hands, not just a voice
When the agent grabs your location, searches the web or dials a number, a tag bursts out of the orb and drifts away. The tools run mid-conversation, and slow ones don't block the talk.
GPS fixes, Maps and navigation, shared with you and trusted callers only.
Google Search grounding on Gemini, web and X search on xAI, and skills that fetch live data.
Dial contacts or numbers, send SMS and hang up, all from inside the conversation.
Show it something through the viewfinder while you keep talking, or let it take the photo.
Timed tasks on exact alarms. It runs the prompt later and leaves you a note.
Hands hard questions to a stronger model, or to Claude Fable with web research, and speaks the answer.
AI phone receptionist
Incoming calls route by number. Unknown callers reach a restricted agent that takes a message, runs skills or hangs up. Trusted contacts, each with a name, a relationship and a prompt, get an agent that can check memory, share your location and read notes.
Local memory
After each session, facts are pulled from the transcript into
MEMORY.md and compacted so the file stays small. SOUL.md
sets who the agent is. Everything, from config to notes, logs, skills and recordings,
is Markdown and JSON you can read.
Provider neutral
Realtime voice runs on Gemini Live or xAI. Chat, the expert advisor, scheduled tasks and memory extraction can each use Gemini, xAI or Claude. If a role's provider has no key, it falls back to one that does.
The moat
A Magisk module installs PocketDaemon as a privileged system app. A boot script grants its runtime permissions. It registers as the in-call service and, if you want, as the assistant on a long press of the power button, with no prompts.
OpenClaw alternative
Security honesty
PocketDaemon is research software for rooted Android devices, not a casual app-store assistant. Its strength comes from exactly the permissions that need care: call handling, recordings, location, contacts, API keys and local agent memory. The security model, privacy notes and threat model are all in the repository.
Install path
Use a device, and a jurisdiction, where privileged call handling and recording are lawful.
Build the APK with Flutter, then create the Magisk module with the repository script.
Run doctor, install, setup and verify over USB. The setup editor opens in your browser.
Questions
It serves the same wish for an agent that actually does things, but it lives somewhere else. PocketDaemon is built for Android-native voice, calls, local memory and privileged phone actions.
Root and Magisk make PocketDaemon a privileged system app. It can then grant sensitive permissions, hook into telephony and enforce device settings without prompting you.
Yes. The core experience is voice, calls and in-app chat. You don't need to expose the agent through Telegram, Discord, Slack, WhatsApp or an insecure HTTP endpoint to talk to it.
No. It is research software for rooted devices. Review it carefully before you install it, because call handling, recordings, location, contacts and stored memory are sensitive.