// agents · TencentQQGYLab/AppAgent

AppAgent

AppAgent — проект с открытым исходным кодом из категории «ИИ-агенты» от TencentQQGYLab (TencentQQGYLab/AppAgent на GitHub). У него 6 900 звёзд на GitHub и 759 форков, он распространяется по лицензии MIT и последний раз обновлялся на GitHub 19 марта 2025.

AppAgent — Tencent's multimodal agent that learns smartphone apps by exploration, then operates them.

★ 6,9 тыс. звёзд⑂ 759 форковMITобновлено март 2025
▦ визуал — в README этого проекта нет встраиваемого скриншота,
поэтому здесь заглушка. Руководство ниже в любом случае полное.
// факты о проекте

Факты о проекте

Репозиторий
TencentQQGYLab/AppAgent
Звёзды GitHub
6 900
Форки
759
Лицензия
MIT
Последнее обновление на GitHub
19 марта 2025
Категория
ИИ-агенты
Тип страницы
Полное руководство по установке
Официальный сайт
Official site
// как это работает

Как это работает

  1. Clarify your goal

    Prepare an Android device the agent can control, the target app, and your multimodal model credentials; richer app documentation leads to higher task success, per the project's tips.

  2. Get the project

    Clone TencentQQGYLab/AppAgent from GitHub (or use the install path in the run steps below) and skim its README for the parts relevant to your goal.

  3. Install and configure

    Clone the repo and install its requirements, then configure the agent with your model settings and device connection.

  4. Run your first task

    Run the exploration phase on one app so AppAgent builds its documentation, inspect that documentation for accuracy, then give it a deployment task.

// возможности

Почему его любят

Exploration phase

The agent explores an app — autonomously or guided by your demonstrations — and generates documentation of what the app can do.

Deployment phase

With the learned documentation, the agent then executes user tasks inside the app.

Multimodal, GPT-4V-driven

Built on LLM-based multimodal perception, reading screens as a smartphone user would.

Documentation improves success

The project's own guidance: the more extensive and accurate the app documentation, the higher the task-completion likelihood — and you can inspect and correct it.

Demonstration option

You can demonstrate app functions yourself to teach the agent, instead of relying only on autonomous exploration.

Evaluated research system

Ships with the paper's evaluation setup and results, as a CHI 2025 system.

Advertisement
// запустите сами

Запустите сами

  1. Clone the repository

    Get the source from the official GitHub repository for AppAgent.

    git clone https://github.com/TencentQQGYLab/AppAgent.git
    cd AppAgent
  2. Install requirements

    Install the Python requirements after cloning, as the repo's quick start prerequisites describe.

    pip install -r requirements.txt  # see README quick start prerequisites
  3. Explore, then deploy

    Configure the agent, run exploration on your target app to build its documentation, then run a deployment task.

    # Follow README steps 2-4: configure the agent, run the exploration phase, then the deployment phase
// сценарии использования

Что можно создать

Advertisement
// вопросы и ответы

Вопросы и ответы

Who maintains AppAgent?

TencentQQGYLab (Tencent), through the TencentQQGYLab/AppAgent repository, with the project page at appagent-official.github.io.

Is AppAgent free to use?

Yes — the project is open source under the MIT license as recorded for this listing. You can use, modify and distribute it under the MIT terms.

Does AppAgent need a paid API key?

It is driven by GPT-4V-class multimodal models, so you need your own model API access and pay for that usage; the framework code is free under MIT.

How does AppAgent compare to Mobilerun-style mobile agents?

Both drive phones from language. AppAgent's distinctive bet is its two-phase design — explore and document an app first, then deploy — from a CHI research system, whereas general mobile-agent frameworks focus on ready-to-use CLI/API operation across apps.

How do I get started with AppAgent?

Clone the repository (or use the documented installer), follow the install and configure steps on this page, and run the smallest real task first — run the exploration phase on one app so AppAgent builds its documentation, inspect that documentation for accuracy, then give it a deployment task.

// продолжить изучение

Похожие инструменты

ИИ-агенты

ruler

Write coding-agent rules once, then apply them to every AI coding tool you use.

★ 2,9 тыс. звёздMIT
Смотреть руководство →
ИИ-агенты

morphik-core

An open-source multimodal retrieval engine for agent pipelines.

★ 3,7 тыс. звёздNOASSERTION
Смотреть руководство →
ИИ-агенты

agent-desktop

Reliable computer use for any agent: drive real apps through accessibility trees, not pixel guessing.

★ 1,8 тыс. звёздApache-2.0
Смотреть руководство →
ИИ-агенты

gini-agent

Gini: a personal agent runtime that remembers, learns skills, and reaches you with the right control in time.

★ 1,9 тыс. звёздMIT
Смотреть руководство →
ИИ-агенты

agent-native

A framework for building agentic apps

★ 7,0 тыс. звёздUnknown
Смотреть руководство →
ИИ-агенты

redamon

Self-hosted AI pentesting agent that finds flaws and opens PRs to fix them.

★ 2,9 тыс. звёздMIT
Смотреть руководство →
// альтернативы

Альтернативы: ИИ-агенты

Другие проекты из категории «ИИ-агенты» с наибольшим числом звёзд в каталоге LibreAI — реалистичный список альтернатив, если AppAgent вам не подходит.

// ещё в категории agents

Больше проектов: ИИ-агенты

Соседние проекты из категории «ИИ-агенты» в каталоге, ближайшие по числу звёзд к AppAgent — продолжайте изучать полку по обе стороны от него.

Получить AppAgent

Бесплатно и открыто — забирайте исходный код, ставьте звезду репозиторию и начинайте создавать.