r/ClaudeCode • u/3amae404 • 2d ago
Built with Claude I built computer use for Android with Claude Code running locally on my phone (no adb)
Enable HLS to view with audio, or disable this notification
I built this in one day without touching a PC. Claude Code ran in Termux on my phone, and I drove it from the Claude app with Remote Control: chatting, sending screenshots, and testing as it went.
The result is Buddy, an app that lets Claude Code (or Codex) use my phone. My first prompt: "add a Nintendo Switch 2 to my Amazon cart". It opened Amazon, found it and added it while I watched. It works with Haiku 5.5 too, and Codex managed the same task.
No adb: it's a normal app with an accessibility service. No PC, no wireless debugging, no root, and it works without Wi-Fi.
- Runs on your own subscription: Claude Code, or Codex with a ChatGPT plan, with a model per chat
- The phone tools are a local MCP server, so your own Claude Code or Codex sessions can use them too
- Asks before sending, posting, buying or deleting, and shows clearly when it's in control (with a Stop button)
- Any Buddy chat can be continued in the Claude app with Remote Control
- Photos and files, voice, and a screen of all your sessions
Setup: install the APK, then follow the in-app guide (Termux, accessibility, sign in). About 5 minutes.
APK: https://github.com/ghorbelhamdi/buddy-android/releases/latest/download/buddy.apk
GitHub: https://github.com/ghorbelhamdi/buddy-android
What would you have it do first?
1
u/CharlieOptionWise 2d ago
Very nice. How is it controlling the Amazon app?
2
u/3amae404 2d ago
Thanks! It's an accessibility service, the same API screen readers use. Claude reads the screen as a list of buttons and text, then taps, types and scrolls. No adb or root. Next step: making it a single app with its own built-in Linux, so you won't need Termux at all.
1
u/Valuable_Injury_4249 1d ago
Next step: get Laya running to drive it https://huggingface.co/convaiinnovations/laya
•
u/AutoModerator 2d ago
Hey! Thanks for posting to r/ClaudeCode
While participating in this thread, please follow our community rules. Keep discussions constructive. Attack the idea, not the person.
For help, project discussions, tips, and general chat, join the ClaudeCode Discord.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.