AutoGPT is an open-source platform for building, running, and scheduling AI agents that carry out multi-step workflows from plain-English descriptions or a visual builder.
instavm/clickclickclick
A framework for autonomous Android and computer use, letting a planner and finder LLM operate phones and desktops from natural-language tasks.
- Stars
- 714
- Forks
- 87
- Open issues
- 3
- Last commit
- 7 months ago
What is it?
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.
Key features
- 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.
Use cases
- 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.
Topics
FAQ
- What is 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.
- Is clickclickclick free to use? What license does it have?
- clickclickclick is open source under the MIT license. Check the license terms before using it in commercial products.
- Is clickclickclick still maintained?
- No commits for 6+ months. The last commit to clickclickclick was on Mar 17, 2026.
- What can I use clickclickclick for?
- 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.
- Where can I get clickclickclick?
- The source code and installation instructions are on GitHub: https://github.com/instavm/clickclickclick
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A local MCP server that routes prompts from Cursor, VS Code, Windsurf or Claude Desktop to ChatGPT, Claude, Gemini, Perplexity, BYOK APIs or local Ollama models.
A curated list of workflow automation software, AI agent platforms, frameworks, and learning resources for developers and teams.
A toolkit that generates agent-native command-line interfaces for existing software, plus a CLI-Hub registry for installing ready-made ones.
A Python framework and runtime for building, serving, and managing AI agent platforms, with a web UI for administration.
A collection of starter projects for building deployable applications on the Claude API, covering agents, computer use, browser automation and finance analysis.