Repolode
instavm

instavm/clickclickclick

A framework for autonomous Android and computer use, letting a planner and finder LLM operate phones and desktops from natural-language tasks.

Estrellas
714
Forks
87
Issues abiertos
3
Último commit
hace 7 meses

¿Qué es?

ClickClickClick is a Python framework that lets an LLM control an Android device or a computer to carry out tasks described in plain language, such as drafting an email in Gmail or starting a game on Lichess. It splits the work into a planner model that decides the next step and a finder model that locates the on-screen element to interact with, using ADB for Android and a macOS target for desktop.

The framework works with local models through Ollama (such as Llama 3.2-vision and qwen3.5:4b) as well as hosted models from Gemini and OpenAI, and models are configured in config/models.yaml. Tasks can be run from a CLI, a Gradio web interface, a Python API, or a REST endpoint served with uvicorn.

The project is labeled highly experimental, and the authors note the best results so far come from Gemini 3.1 Flash-Lite used as both planner and finder. Running Android tasks requires adb installed on the machine executing the code.

Funciones clave

  • 01Uses an LLM planner to break a task into steps and a finder to locate UI elements.
  • 02Supports local models via Ollama as well as Gemini and OpenAI.
  • 03Controls Android devices through ADB and macOS desktops.
  • 04Offers a CLI, Gradio web UI, Python API and REST endpoint.
  • 05Lets you tune image quality to trade accuracy for speed.

Casos de uso

  • Automating repetitive phone tasks such as sending messages or opening apps.
  • Experimenting with computer-use agents using local open models.
  • Prototyping LLM-driven UI automation on Android or macOS.
  • Exposing device automation as an HTTP service for other tools.

Temas

Preguntas frecuentes

¿Qué es clickclickclick?
A framework for autonomous Android and computer use, letting a planner and finder LLM operate phones and desktops from natural-language tasks. ClickClickClick is a Python framework that lets an LLM control an Android device or a computer to carry out tasks described in plain language, such as drafting an email in Gmail or starting a game on Lichess. It splits the work into a planner model that decides the next step and a finder model that locates the on-screen element to interact with, using ADB for Android and a macOS target for desktop.
¿clickclickclick es gratuito? ¿Qué licencia tiene?
clickclickclick es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿clickclickclick sigue mantenido?
Sin commits en más de 6 meses. El último commit de clickclickclick fue el 17 mar 2026.
¿Para qué puedo usar clickclickclick?
Automating repetitive phone tasks such as sending messages or opening apps. Experimenting with computer-use agents using local open models. Prototyping LLM-driven UI automation on Android or macOS. Exposing device automation as an HTTP service for other tools.
¿Dónde consigo clickclickclick?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/instavm/clickclickclick

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados