Everyone is obsessed with one question - If AI is really that good, can it pick my phone and do stuff automatically.
In my opinion, why not…AI is absolutely capable of it and it’s not a future tech fantasy anymore. It’s happening right now, right in front of us.
AI can already order food for you just by asking. It can book a ride when you're running late and still getting ready (that’s me most of the time). It can handle sales, customer service, billing, customer journeys, and almost anything you want to automate.
This is exactly what Mobilerun is doing.
Bottleneck to Breakthrough: Mobilerun’s journey
We started working on this project around 7-8 months ago. The technology came a long way- from making the agent do random clicks to making it do everything precisely (even if the app UI changes).
Earlier, the agent struggled with text tasks, unstable UI interpretation, and limited app understanding. We addressed this by creating a dedicated text-manipulation agent that programmatically constructs and replaces text using structured accessibility data. We then strengthened contextual awareness by stabilizing screen-state detection, filtering visual noise, tracking screen changes, and extracting app-specific knowledge for more accurate system understanding.
To make the framework predictable, we added transparent action reporting and expanded the action space with long-press, targeted typing, system buttons, swipe gestures, and app launching. We reinforced memory across the prompt flow and refined the system through extensive testing, turning it into a reliable and capable mobile automation framework.
Earlier, the agent occasionally got things right; now it can decide when to run, when to click, where to click, and what the user is asking for. To enable natural-language execution, we built a complete framework that abstracts core actions like clicking, scrolling, typing, screenshots, and UI understanding. Then, we taught the agent to interpret commands and the mobile environment like a real user.
Read more about Mobilerun here- https://mobilerun.ai/framework/
Moving to the cloud - Mobilerun
After testing and refining the framework, now we are taking the next step towards building the cloud. Mobilerun is like having a virtual phone that runs fully in the cloud. It keeps all your sensitive data encrypted and safe, and it allows you to replay, pause, and audit every action. Everything happens with transparency and control.
Why did we keep it open-source?
The tech behind Mobile AI agents is continuously evolving. The primary intent of open-sourcing Droidrun (Now Mobilerun) was to turn this AI capability into a public foundation that the entire industry can build on, improve together, and innovate freely.
As a developer, you can treat it as a building block. You can extend it, modify the code, or transform it into something entirely new.
Check out our Github repo here - https://github.com/droidrun/mobilerun
What’s Next?
We are continuously working on the cloud, making it more reliable, more stable and more stealth. And this is only the beginning. We would love to see what users can build with our framework. Start building, experiment, and explore. If you get stuck, reach out to us on Discord.
Moving forward, we will keep building together toward the kind of agent we all imagine. The era of Mobile AI Agents is here, and we want everyone to see it, experience it, and use it for themselves.
more from
the blog
How to Automate Mobile App QA Without Writing Scripts
Mobile applications are becoming more dynamic, AI-powered, and personalized. Static automation scripts struggle to keep pace with these changes. let's see how you can automate mobile app QA without writing scripts. Scripts
How to scrape data from an app without getting banned
Want to scrape data from apps without getting blocked? Learn how bot detection works and the techniques used to reduce bans and improve reliability.
How to automate TikTok with an AI agent
TikTok has no real API for daily work. Give an AI agent a real phone and let it post, triage comments and pull analytics while your account stays healthy