Launched January 6, 2026
App Use

App Use

Enable AI to control your mobile apps

FreeAIWorkflow automationOpen Source221 impressions#1577 of its week

App Use is the easiest way to connect AI agents with mobile applications. Our goal is to provide a powerful yet simple interface for AI agent app automation. We do this by making mobile apps accessible to these agents. Check out the demo: https://x.com/itsericktorres/status/1932996729458110482

App Use lets AI agents control mobile apps via a simple Python interface.

for
Python developers building AI-driven mobile automation
pricing
open source
license
MIT
erickjtorres/app-use 69 6Pythonupdated 14 days ago
  • 0.0.30.0.3 - Updated Appa year ago
  • 0.0.2rc2v0.0.2- CLI releasea year ago
  • 0.0.1v0.0.1 - Initial Releasea year ago
works withPythonAppiumLangChainOpenAIAnthropicDeepSeekGrokNovita

Key features

6 features of App Use
  • Python SDK — Install with pip and use a concise API to define target apps and devices.
  • Appium integration — Leverages Appium to interact with iOS and Android apps programmatically.
  • LLM support — Works with OpenAI, Anthropic, Azure, Google, DeepSeek, Grok, Novita and others.
  • Memory optional addon — Add persistent memory to agents (requires compatible PyTorch version).
  • CLI setup tools — Provides commands to install drivers, verify dependencies and run a doctor check.
  • Demo agents — Pre-built examples automate ordering in Lululemon and DoorDash iOS apps.

Use cases

  • Automate ordering items in a shopping app via an AI agent
  • Place food delivery orders through the DoorDash iOS app
  • Run regression tests on mobile UI using LLM-driven scripts
  • Integrate AI assistants into existing mobile automation pipelines

App Use vs alternatives

App UseLangChainZapierOpenAI CodexLlamaIndex
Best forAI agents controlling mobile appsLLM app frameworkNo-code web automationIDE coding assistantData-centric LLM apps
PricingOpen sourceFreeSubscriptionSubscriptionFree
DevHunt upvotes00000
LaunchedJan 2026————

App Use FAQ

How do I install App Use?+

Run pip install app-use, optionally adding [memory] or [cli] extras for extra features.

Which mobile platforms are supported?+

Both iOS and Android via Appium; you specify platform_name when creating the App object.

Do I need an LLM API key?+

Yes, set the appropriate API key (e.g., OPENAI_API_KEY) in a .env file for the LLM you choose.

Can I run App Use without a GUI?+

Yes, the library works headlessly through Appium; you just need the Appium server URL.

Is there community support?+

Contributions are welcome via pull requests, and the repository includes a README and demo scripts.

What Python versions are supported?+

Python 3.11 and newer; the memory addon requires Python < 3.13 due to PyTorch compatibility.

Summarized by DevHunt from github.com · Oct 8, 2026. Details may change; check the official site.