Discover and explore top open-source AI tools and projects—updated daily.
droidrunMobile device automation and UI control
Top 84.9% on SourcePulse
Automate your mobile devices with natural language commands using Mobilerun Portal, an Android accessibility service. It provides real-time UI element feedback and data collection, targeting UI testers, automation developers, and accessibility assessors. This offers a flexible toolkit for deep mobile control, interaction automation, and integration with external systems.
How It Works
The core approach utilizes the Android Accessibility Service API to create an interactive overlay that visually highlights UI elements like clickable, editable, and focusable components. It exposes multiple local control interfaces, including HTTP, WebSocket (JSON-RPC), and a ContentProvider accessible via ADB, facilitating integration with various automation frameworks. A key differentiator is the reverse WebSocket connection, enabling cloud control and real-time screen/event streaming.
Quick Start & Requirements
.apk).Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project requires a minimum Android API level of 30 (Android 11.0). Enabling the accessibility service and overlay permissions may introduce security considerations and vary in behavior across different Android versions and device manufacturers. Crucially, the project's licensing terms are not disclosed in the provided documentation, hindering assessment for commercial or closed-source integration.
1 week ago
Inactive