OpenPocket
An Intelligent Phone That Never Sleeps
Let AI handle your phone-use tasks — locally, privately, autonomously.
Website ·
Documentation ·
Quickstart ·
Codex/Claude Code ·
Discord ·
Reddit ·
Contributing
What is OpenPocket?
Imagine having a second phone that works for you around the clock — replying to messages, handling payments, playing games, posting on social media — all while your real phone stays safely in your pocket, untouched.
OpenPocket is an open-source framework that lets AI agents operate an Android phone on your behalf. Tell it what you want in plain language, and it figures out the rest — tapping, scrolling, typing, navigating between apps — just like a real person would.
- Local-first — everything runs on your machine; your data never leaves your computer.
- Privacy by default — the agent phone and your personal phone are completely isolated. Sensitive actions require explicit human approval.
- Emulator + real device — connect to Android emulators or physical phones over ADB. Run multiple agents against multiple targets to build your own local phone farm.
- Extensible — add new capabilities through a single
SKILL.md file, or build your own agent workflows.
Demos
Social Auto-manage social media
| Gaming Play mobile games autonomously
| Utility Payment Handle bills and payments
|
Studying Assist with learning tasks
| Social Autopilot your X
| Utility Find best price/travel option
|
Highlights
- Multi-model — works with OpenAI GPT-5.x, Claude 4.6, Gemini 3.x, DeepSeek, Qwen, GLM, Kimi, MiniMax, Doubao, and more.
- Multi-agent — run multiple isolated agents, each with its own config, workspace, target device, and session state.
- Scheduled jobs — create cron tasks from chat or CLI in natural language (e.g. "Every day at 8am open Slack and check in").
- Human-auth relay — sensitive actions (camera, payments, location) escalate to you for approval through a private local relay.
- Channel integrations — receive tasks and results through Telegram, Discord, WhatsApp, or CLI.
- Skills framework — extend agent capabilities by dropping a
SKILL.md into the skills directory — no code changes needed.
- Codex + Claude Code phone use — install native plugins that bundle the same Android skill and 23-tool MCP runtime for both hosts.
Quick Start
Option A — npm (recommended)
npm install -g openpocket
openpocket onboard
Option B — from source (for contributors)
git clone [email protected]:pockebot/openpocket.git
cd openpocket
npm install
npm run build
./openpocket onboard
Then start the agent gateway: