{"id":23206662,"url":"https://github.com/bandarlabs/clickclickclick","last_synced_at":"2025-05-16T03:04:06.022Z","repository":{"id":268662685,"uuid":"904249963","full_name":"BandarLabs/clickclickclick","owner":"BandarLabs","description":"A framework to enable autonomous android and computer use using any LLM (local or remote)","archived":false,"fork":false,"pushed_at":"2025-02-27T06:02:07.000Z","size":114,"stargazers_count":441,"open_issues_count":1,"forks_count":54,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-05-16T03:03:59.826Z","etag":null,"topics":["agents","ai-agents-framework","android-automation","antrophic","computer-use","framework","gemini","generative-ai","molmo","ollama","openai","operator","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BandarLabs.png","metadata":{"files":{"readme":"README-raspberry.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-16T14:28:26.000Z","updated_at":"2025-05-16T01:19:51.000Z","dependencies_parsed_at":"2025-01-15T12:09:44.881Z","dependency_job_id":"860aad3d-bc26-48ab-95f7-098e7135bbb4","html_url":"https://github.com/BandarLabs/clickclickclick","commit_stats":null,"previous_names":["bandarlabs/clickclickclick"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BandarLabs%2Fclickclickclick","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BandarLabs%2Fclickclickclick/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BandarLabs%2Fclickclickclick/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BandarLabs%2Fclickclickclick/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BandarLabs","download_url":"https://codeload.github.com/BandarLabs/clickclickclick/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254459088,"owners_count":22074605,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["agents","ai-agents-framework","android-automation","antrophic","computer-use","framework","gemini","generative-ai","molmo","ollama","openai","operator","python"],"created_at":"2024-12-18T17:15:17.075Z","updated_at":"2025-05-16T03:04:01.012Z","avatar_url":"https://github.com/BandarLabs.png","language":"Python","funding_links":[],"categories":["CLIs"],"sub_categories":[],"readme":"# ClickClickClick on Raspberry Pi Zero 2W\n\n![raspberry pi](https://github.com/user-attachments/assets/da020494-d167-40da-839f-fa2cb4442002)\n\nYou can now control your phones using a raspberry pi and talking to it\n\n```python\nclick3 run \"Can you open Gmail and draft this email\"\n```\n\n```python\nclick3 run \"Can you check bus stops in Nashville\"\n```\n\n\nClickClickClick framework on a Raspberry Pi Zero 2W.\n\n## Prerequisites\n\n1. **Operating System**: Ensure your Raspberry Pi Zero 2W is running a version of Raspbian that supports Python 3.11.\n2. **Python**: Install Python 3.11 or higher.\n   ```sh\n   sudo apt update\n   sudo apt install python3.11 python3.11-venv python3.11-dev\n   ```\n3. **PIP**: Might be already installed.\n   ```sh\n   curl -sS https://bootstrap.pypa.io/get-pip.py | sudo python3.11\n   ```\n\n## Install Dependencies\n\n1. **ADB**: It might be already installed.\n   ```sh\n   sudo apt install adb\n   ```\n\n\n\n## Install the ClickClickClick Package\n\n### Using pip\n\nYou can directly install the latest version of ClickClickClick from the GitHub repository.\n\n```sh\npython3.11 -m pip install git+https://github.com/BandarLabs/clickclickclick.git\n```\n\n\n\n## Configuration\n\n **API Keys**: Set up the required API keys for OpenAI (optional) and Gemini.\n\n   ```sh\n   export OPENAI_API_KEY=your_openai_api_key\n   export GEMINI_API_KEY=your_gemini_api_key\n   ```\n\n\n## Running the tool\n\n### From a CLI\n\nUse the `click3` command line tool to run tasks.\n\n```sh\nclick3 run \"Open uber app\"\n```\n\n### As a Web Interface\n\nStart the Gradio web interface.\n\n```sh\nclick3 gradio\n```\n\n![gradio-ui](https://github.com/user-attachments/assets/610540f3-d324-4b6a-af9f-14e275f3b520)\n\n## Troubleshooting\n\nIf you encounter any issues during the installation or the running of the ClickClickClick framework, please refer to the main repository's documentation or create an issue on the GitHub page.\n\n## License\n\nThis project is licensed under the MIT License. See the LICENSE file for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbandarlabs%2Fclickclickclick","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbandarlabs%2Fclickclickclick","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbandarlabs%2Fclickclickclick/lists"}