awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
droidrun avatar

droidrun/droidrun

0
View on GitHub↗

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.

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI
droidrun.ai
↗

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.
7,715 stele·790 fork-uri·Python·mit·2 vizualizări

Istoric stele

Graficul istoricului de stele pentru droidrun/droidrunGraficul istoricului de stele pentru droidrun/droidrun

Întrebări frecvente

Ce face 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.

Care sunt principalele funcționalități ale droidrun/droidrun?

Principalele funcționalități ale droidrun/droidrun sunt: 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.

Care sunt câteva alternative open-source pentru droidrun/droidrun?

Alternativele open-source pentru droidrun/droidrun includ: 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…

Alternative open-source pentru Droidrun

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Droidrun.
  • cloudwego/einoAvatar cloudwego

    cloudwego/eino

    9,675Vezi pe 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
    Vezi pe GitHub↗9,675
  • tailcallhq/forgecodeAvatar tailcallhq

    tailcallhq/forgecode

    7,430Vezi pe 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
    Vezi pe GitHub↗7,430
  • viarotel-org/escrcpyAvatar viarotel-org

    viarotel-org/escrcpy

    8,199Vezi pe 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
    Vezi pe GitHub↗8,199
  • intelligenzaartificiale/free-auto-gptAvatar IntelligenzaArtificiale

    IntelligenzaArtificiale/Free-Auto-GPT

    2,533Vezi pe 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
    Vezi pe GitHub↗2,533
Vezi toate cele 30 alternative pentru Droidrun→