awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
droidrun avatar

droidrun/droidrun

0
View on GitHub↗
7,715 نجوم·790 تفرعات·Python·mit·2 مشاهداتdroidrun.ai↗

Droidrun

Droidrun is a mobile device automation framework that uses large language models to translate natural language commands into executable actions on mobile operating systems. It functions as an agent orchestrator and UI automation engine, providing a reasoning engine that decomposes complex mobile tasks into smaller, manageable steps.

The system distinguishes itself through a hierarchical action translation process and the ability to analyze accessibility trees and screenshots to determine the visual layout and current status of mobile applications. It supports execution across both physical hardware and managed remote cloud environments, removing the requirement for local hardware setup.

The framework covers several capability areas, including structured data extraction from native mobile applications using natural language queries and telemetry-driven execution tracing to visualize agent decision paths. It also provides a system for extending agent functionality through custom tools and specialized guidance.

Features

  • Natural Language Command Translation - Translates natural language commands into executable device-level actions on mobile operating systems using LLMs.
  • Natural Language Device Control - Uses large language models to translate natural language commands into direct mobile device actions.
  • AI Agent Orchestration - Coordinates specialized agents combining custom instructions and tools for complex mobile workflows.
  • AI Agent Orchestrators - Provides a reasoning engine that decomposes complex mobile tasks into traceable and debuggable steps.
  • Multi-step Goal Execution - Plans and executes sequences of actions by breaking large tasks into smaller, manageable steps.
  • Agentic Goal Decomposition - Uses a planning loop to break complex user goals into smaller executable steps via LLMs.
  • UI State Analysis - Analyzes accessibility trees and screenshots to determine the current state and visual layout of a mobile app.
  • Android Device Controllers - Provides a controller that executes automation scripts across physical Android hardware and cloud environments.
  • UI State Inspection - Analyzes accessibility trees and screenshots to determine the visual layout and current status of a mobile application.
  • Native Mobile Automation - Inspects accessibility trees and screenshots to retrieve structured data and control native mobile applications.
  • Accessibility-Tree Addressing - Maps application UI hierarchies and screenshots into structured data for agent reasoning and interaction.
  • Native Mobile App Automation - Executes sequences of actions on mobile devices by translating natural language instructions into device controls.
  • Agent Execution Tracing - Logs and visualizes the decision-making path of an agent to debug its operational logic.
  • Agent Capability Extensions - Integrates custom external tools and specialized guidance to expand the functional range of the agent.
  • Mobile UI Data Extraction - Retrieves structured information from native mobile applications using natural language queries.
  • Hardware-Targeted Remote Execution - Runs automation scripts in managed cloud environments via a remote connection to mobile hardware.
  • Script Execution Environments - Provides a managed remote environment for executing mobile app scripts without local hardware.
  • UI Content Extraction - Retrieves structured information from native mobile application user interface elements.
  • Mobile Testing Platforms - Provides virtualized mobile devices and cloud environments for running automation scripts.

سجل النجوم

مخطط تاريخ النجوم لـ droidrun/droidrunمخطط تاريخ النجوم لـ droidrun/droidrun

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة droidrun/droidrun؟

Droidrun is a mobile device automation framework that uses large language models to translate natural language commands into executable actions on mobile operating systems. It functions as an agent orchestrator and UI automation engine, providing a reasoning engine that decomposes complex mobile tasks into smaller, manageable steps.

ما هي الميزات الرئيسية لـ droidrun/droidrun؟

الميزات الرئيسية لـ droidrun/droidrun هي: Natural Language Command Translation, Natural Language Device Control, AI Agent Orchestration, AI Agent Orchestrators, Multi-step Goal Execution, Agentic Goal Decomposition, UI State Analysis, Android Device Controllers.

ما هي البدائل مفتوحة المصدر لـ droidrun/droidrun؟

تشمل البدائل مفتوحة المصدر لـ droidrun/droidrun: cloudwego/eino — Eino is an AI agent development kit and LLM application framework designed for building autonomous agents and… viarotel-org/escrcpy — escrcpy is an Android device mirroring tool and ADB device manager that enables the display and control of Android… tailcallhq/forgecode — Forgecode is an AI agent orchestrator, shell integration tool, and terminal-based pair programmer. It enables the… intelligenzaartificiale/free-auto-gpt — Free-Auto-GPT is an autonomous agent framework and local AI environment designed to execute multi-step goals using… agenta-ai/agenta — Agenta is a Prompt Ops lifecycle manager and prompt management platform that decouples prompt engineering from… bytedance/ui-tars — UI-TARS is an LLM GUI automation framework and multimodal action grounding system. It functions as a GUI agent…

بدائل مفتوحة المصدر لـ Droidrun

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Droidrun.
  • cloudwego/einoالصورة الرمزية لـ cloudwego

    cloudwego/eino

    9,675عرض على GitHub↗

    Eino is an AI agent development kit and LLM application framework designed for building autonomous agents and orchestrating complex language model workflows. It serves as a multi-agent orchestration engine and workflow orchestrator, providing a graph-based execution model to route data between models, tools, and retrievers. The framework distinguishes itself through a robust set of multi-agent coordination patterns, including supervisor-led management, sequential flows, and autonomous reasoning loops like ReAct. It features advanced agent execution controls such as active turn preemption, che

    Goaiai-applicationai-framework
    عرض على GitHub↗9,675
  • tailcallhq/forgecodeالصورة الرمزية لـ tailcallhq

    tailcallhq/forgecode

    7,430عرض على GitHub↗

    Forgecode is an AI agent orchestrator, shell integration tool, and terminal-based pair programmer. It enables the deployment of specialized AI roles for research, planning, and implementation, while providing a semantic code search tool to index project files for meaning-based retrieval. The system integrates as a Model Context Protocol client to extend AI capabilities via external servers and supports multi-provider model orchestration to switch between different large language model APIs. It transforms natural language into functional shell commands and allows for the execution of AI prompt

    Rust
    عرض على GitHub↗7,430
  • viarotel-org/escrcpyالصورة الرمزية لـ viarotel-org

    viarotel-org/escrcpy

    8,199عرض على GitHub↗

    escrcpy is an Android device mirroring tool and ADB device manager that enables the display and control of Android screens on a computer via USB or network connections. It functions as a multi-device screen orchestrator, providing a visual interface to arrange and control several mirrored device windows in parallel layouts. The project distinguishes itself as an automation controller that utilizes large language models to translate natural language instructions into actionable device commands. It further differentiates its capabilities by acting as a reverse tethering client, allowing a compu

    JavaScriptandroidgenymobilegnirehtet
    عرض على GitHub↗8,199
  • intelligenzaartificiale/free-auto-gptالصورة الرمزية لـ IntelligenzaArtificiale

    IntelligenzaArtificiale/Free-Auto-GPT

    2,533عرض على GitHub↗

    Free-Auto-GPT is an autonomous agent framework and local AI environment designed to execute multi-step goals using large language models. It functions as a web-enabled AI researcher capable of planning and performing actions independently within a containerized workspace. The system is distinguished by its use of a free language model API wrapper, which connects agents to models via session cookies or open interfaces instead of paid API subscriptions. This allows for local AI task execution and autonomous goal completion without requiring paid external service keys. The project covers a rang

    Pythonaiauto-gptautogpt
    عرض على GitHub↗2,533
عرض جميع البدائل الـ 30 لـ Droidrun→