Top 100 Computer Use Repositories
Ranking
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
|---|---|---|---|---|---|---|---|
| 1 | flameshot | 30,768 | 2,006 | C++ | 670 | Powerful yet simple to use screenshot software 🖥️ 📸 | 2026-09-02 |
| 2 | cua | 22,166 | 1,526 | HTML | 377 | Scale computer-use 2.0 with open-source drivers, cross-OS fleets, and benchmarks for training, evaluation, and data generation. | 2026-09-03 |
| 3 | cc-haha | 14,280 | 8,542 | TypeScript | 131 | Local-first cross-platform desktop workspace for Claude Code / agents: multi-agent, Git worktrees, code diffs, skill marketplace, multi-model, Computer Use, task-aware desktop pets, with WeChat, Feish... | 2026-09-02 |
| 4 | Agent-S | 12,222 | 1,432 | Python | 23 | Agent S: an open agentic framework that uses computers like a human | 2026-08-01 |
| 5 | robotgo | 10,784 | 960 | Go | 3 | RobotGo, Go Native cross-platform RPA, GUI automation, Auto test and Computer use @vcaesar | 2026-07-29 |
| 6 | Weylus | 9,549 | 393 | Rust | 146 | Use your tablet as graphic tablet/touch screen on your computer. | 2026-04-22 |
| 7 | gocv | 7,495 | 901 | Go | 332 | Go package for computer vision using OpenCV 4 and beyond. Includes support for DNN, CUDA, OpenCV Contrib, and OpenVINO. | 2026-05-28 |
| 8 | Windows-MCP | 6,897 | 836 | Python | 12 | MCP Server for Computer Use in Windows | 2026-09-03 |
| 9 | poisontap | 6,476 | 978 | JavaScript | 87 | Exploits locked/password protected computers over USB, drops persistent WebSocket-based backdoor, exposes internal router, and siphons cookies using Raspberry Pi Zero & Node.js. | 2018-11-26 |
| 10 | fara | 6,173 | 603 | Python | 28 | Fara1.5 – A family of frontier computer use agent models | 2026-07-22 |
| 11 | openagent | 5,600 | 654 | Go | 43 | ⚡️next-generation personal AI assistant powered by LLM, RAG and agent loops, supporting computer-use, browser-use and coding agent, demo: https://demo.openagentai.org | 2026-09-03 |
| 12 | AutoRAG | 5,058 | 434 | TypeScript | 116 | AutoRAG: Now your agent can find anything in your computer. It gets smarter if you are using it frequently. | 2026-09-03 |
| 13 | Self-learning-Computer-Science | 4,860 | 418 | - | 3 | the resources I use to learn computer science in my spare time | 2023-02-14 |
| 14 | autoMate | 3,954 | 493 | Python | 2 | Like Manus, Computer Use Agent(CUA) and Omniparser, we are computer-using agents.AI-driven local automation assistant that uses natural language to make computers work by themselves | 2026-08-25 |
| 15 | zhihu | 3,521 | 2,097 | Jupyter Notebook | 32 | This repo contains the source code in my personal column (https://zhuanlan.zhihu.com/zhaoyeyu), implemented using Python 3.6. Including Natural Language Processing and Computer Vision projects, such a... | 2021-06-14 |
| 16 | autopsy | 3,308 | 694 | Java | 378 | Autopsy® is a digital forensics platform and graphical interface to The Sleuth Kit® and other digital forensics tools. It can be used by law enforcement, military, and corporate examiners to investiga... | 2026-06-20 |
| 17 | ComputeLibrary | 3,187 | 819 | C++ | 2 | The Compute Library is a set of computer vision and machine learning functions optimised for both Arm CPUs and GPUs using SIMD technologies. | 2026-09-01 |
| 18 | computer-use-preview | 3,186 | 404 | Python | 21 | 2026-07-28 | |
| 19 | TuriX-CUA | 3,155 | 332 | Python | 1 | This is the official website for TuriX Computer-use-Agent | 2026-07-30 |
| 20 | got-your-back | 3,109 | 244 | Python | 90 | Got Your Back (GYB) is a command line tool for backing up your Gmail messages to your computer using Gmail's API over HTTPS. | 2026-09-01 |
| 21 | Open-Interface | 2,716 | 274 | Python | 22 | Control Any Computer Using LLMs. | 2026-07-17 |
| 22 | rhubarb-lip-sync | 2,593 | 302 | C++ | 20 | Rhubarb Lip Sync is a command-line tool that automatically creates 2D mouth animation from voice recordings. You can use it for characters in computer games, in animated cartoons, or in any other proj... | 2026-06-16 |
| 23 | computer-vision-basics-in-microsoft-excel | 2,426 | 249 | - | 2 | Computer Vision Basics in Microsoft Excel (using just formulas) | 2023-10-21 |
| 24 | BadBlood | 2,267 | 289 | PowerShell | 5 | BadBlood by @davidprowe, Secframe.com, fills a Microsoft Active Directory Domain with a structure and thousands of objects. The output of the tool is a domain similar to a domain in the real world. A... | 2023-06-07 |
| 25 | open-computer-use | 2,237 | 253 | Python | 11 | AI computer use powered by open source LLMs and E2B Desktop Sandbox | 2026-07-09 |
| 26 | triangle | 2,069 | 110 | Go | 1 | Convert images to computer generated art using delaunay triangulation. | 2024-10-24 |
| 27 | RPA | 2,001 | 408 | JavaScript | 0 | Ui.Vision Open-Source RPA Software with Computer Vision, OCR, Anthropic Computer Use/LLM. Selenium IDE import/export. | 2026-08-09 |
| 28 | computer_use_ootb | 1,958 | 198 | Python | 33 | Out-of-the-box (OOTB) GUI Agent for Windows and macOS | 2025-05-21 |
| 29 | Semaphore | 1,938 | 26 | Python | 3 | A full-body keyboard using gestures to type through computer vision | 2023-06-29 |
| 30 | ATF | 1,922 | 259 | C# | 8 | Authoring Tools Framework (ATF) is a set of C#/.NET components for making tools on Windows. ATF has been in continuous development in Sony Computer Entertainment's (SCE) Worldwide Studios central tool... | 2020-04-18 |
| 31 | ShowUI | 1,897 | 143 | Python | 16 | [CVPR 2025] Open-source, End-to-end, Vision-Language-Action model for GUI Agent & Computer Use. | 2026-04-24 |
| 32 | open-codex-computer-use | 1,894 | 168 | Swift | 10 | 👾 Open Computer Use – Open-Source Alternative to Codex Computer Use | 2026-09-01 |
| 33 | deepgaze | 1,880 | 480 | Python | 8 | Computer Vision library for human-computer interaction. It implements Head Pose and Gaze Direction Estimation Using Convolutional Neural Networks, Skin Detection through Backprojection, Motion Detecti... | 2024-05-09 |
| 34 | pi-computer-use | 1,815 | 131 | Rust | 5 | Let Pi control your apps on MacOS & Windows | 2026-08-31 |
| 35 | openai-cua-sample-app | 1,790 | 428 | TypeScript | 23 | Learn how to use CUA (our Computer Using Agent) via the API on multiple computer environments. | 2026-09-04 |
| 36 | acu | 1,747 | 138 | - | 0 | A curated list of resources about AI agents for Computer Use, including research papers, projects, frameworks, and tools. | 2025-09-26 |
| 37 | bigoposter | 1,660 | 135 | JavaScript | 4 | Big-O Complexities / Poster of common algorithms used in Computer Science | 2022-02-05 |
| 38 | ghost-os | 1,652 | 159 | Swift | 5 | Full computer-use for AI agents. Self-learning workflows. Native macOS. No screenshots required. | 2026-03-23 |
| 39 | terminator | 1,629 | 219 | Rust | 2 | playwright for windows computer use | 2026-06-02 |
| 40 | Face-Mask-Detection | 1,604 | 854 | Jupyter Notebook | 14 | Face Mask Detection system based on computer vision and deep learning using OpenCV and Tensorflow/Keras | 2023-03-21 |
| 41 | video-analyzer | 1,573 | 220 | Python | 2 | Analyze videos using LLMs, Computer Vision and Automatic Speech Recognition | 2026-04-19 |
| 42 | desktop | 1,463 | 179 | Python | 6 | E2B Desktop Sandbox for LLMs. E2B Sandbox with desktop graphical environment that you can connect to any LLM for secure computer use. | 2026-09-03 |
| 43 | LongHorizon-Harness | 1,456 | 151 | Python | 20 | The long-horizon computer-use harness. Run AI agents across desktop apps and the CLI for extended periods while preserving task state and making reliable progress on complex workflows. Features fresh-... | 2026-08-20 |
| 44 | retronas | 1,409 | 72 | Shell | 1 | Use a Raspberry Pi, old computer or VM as network storage for different retro computers and consoles | 2026-08-21 |
| 45 | pywinassistant | 1,343 | 190 | Python | 10 | The first open-source Artificial Narrow Intelligence generalist agentic framework Computer-Using-Agent that fully operates graphical-user-interfaces (GUIs) by using only natural language. Uses Visuali... | 2025-02-13 |
| 46 | cvzone | 1,326 | 282 | Python | 47 | This is a Computer vision package that makes its easy to run Image processing and AI functions. At the core it uses OpenCV and Mediapipe libraries. | 2024-05-10 |
| 47 | codeworld | 1,270 | 201 | Haskell | 301 | Educational computer programming environment using Haskell | 2026-01-25 |
| 48 | LIKO-12 | 1,179 | 71 | Lua | 37 | LIKO-12 is an open source fantasy computer made using LÖVE | 2024-01-24 |
| 49 | vehicle-detection | 1,146 | 173 | Jupyter Notebook | 4 | Vehicle detection using machine learning and computer vision techniques for Udacity's Self-Driving Car Engineer Nanodegree. | 2017-10-31 |
| 50 | codex-windows-fast-patch-skill | 1,143 | 121 | PowerShell | 1 | 此skills用于指导智能体在 Windows 上恢复 Codex Desktop 升级后失效的本地补丁和能力开关。(Computer Use,插件,破限,codex强制汉化,fast mode,手机远控,会话消失等问题)支持每次使用前自动将skills更新到最新版。/These skills are designed to guide the agent in restoring local p... | 2026-09-03 |
| 51 | ScaleCUA | 1,133 | 80 | Python | 15 | [ICLR 2026 Oral] ScaleCUA is the open-sourced computer use agents that can operate on cross-platform environments (Windows, macOS, Ubuntu, Android). | 2026-01-07 |
| 52 | imagezmq | 1,069 | 160 | Python | 36 | A set of Python classes that transport OpenCV images from one computer to another using PyZMQ messaging. | 2026-06-09 |
| 53 | teachopencadd | 1,061 | 243 | Jupyter Notebook | 36 | TeachOpenCADD: a teaching platform for computer-aided drug design (CADD) using open source packages and data | 2026-09-01 |
| 54 | football_analysis | 1,003 | 337 | Jupyter Notebook | 16 | This repository contains a comprehensive computer vision/machine learning football project that uses YOLO for object detection, Kmeans for pixel segmentation, optical flow for motion tracking, and per... | 2024-04-23 |
| 55 | tennis_analysis | 886 | 269 | Jupyter Notebook | 10 | This project analyzes Tennis players in a video to measure their speed, ball shot speed and number of shots. This project will detect players and the tennis ball using YOLO and also utilizes CNNs to e... | 2024-08-12 |
| 56 | mac_computer_use | 884 | 136 | Python | 10 | A fork of Anthropic Computer Use that you can run on Mac computers to give Claude and other AI models autonomous access to your computer. | 2024-12-16 |
| 57 | audiogridder | 882 | 97 | C++ | 67 | DSP servers using general purpose computers and networks | 2024-07-31 |
| 58 | DeviceId | 879 | 127 | C# | 12 | A simple library providing functionality to generate a 'device ID' that can be used to uniquely identify a computer. | 2026-03-12 |
| 59 | arrakis | 868 | 87 | Go | 7 | A fully customizable and self-hosted sandboxing solution for AI agent code execution and computer use. It features out-of-the-box support for backtracking, a simple REST API and Python SDK, automatic ... | 2025-06-02 |
| 60 | SimpleKVM | 858 | 20 | C# | 6 | Use multiple computers using one set of monitors, mouse and keyboard | 2026-08-18 |
| 61 | surf | 858 | 141 | TypeScript | 3 | Surf is a computer use AI agent powered by OpenAI that interacts with a E2B's virtual desktop environment through natural language instructions | 2026-07-30 |
| 62 | Gesture-Controlled-Virtual-Mouse | 854 | 254 | Python | 21 | Virtually controlling computer using hand-gestures and voice commands. Using MediaPipe, OpenCV Python. | 2023-11-13 |
| 63 | OpenCUA | 832 | 108 | Python | 15 | [NeurIPS 2025 Spotlight] OpenCUA: Open Foundations for Computer-Use Agents | 2026-05-25 |
| 64 | algorithms-and-data-structures-cheat-sheet | 829 | 148 | Python | 0 | Providing a summary of important algorithms and data structures along with their key characteristics and use cases. It can be used as a quick reference for solving programming problems or refreshing k... | 2026-06-24 |
| 65 | Energy-Languages | 715 | 125 | C | 10 | The complete set of tools for energy consumption analysis of programming languages, using Computer Language Benchmark Game | 2023-10-12 |
| 66 | clickclickclick | 708 | 86 | Python | 1 | Autonomous Android and computer use using any LLM (local or remote) | 2026-03-17 |
| 67 | auto-maple | 702 | 322 | Python | 59 | Artificial intelligence for MapleStory that uses machine learning and computer vision to navigate challenging in-game environments | 2025-12-26 |
| 68 | Hardware.Info | 698 | 106 | C# | 3 | Battery, BIOS, CPU - processor, storage drive, keyboard, RAM - memory, monitor, motherboard, mouse, NIC - network adapter, printer, sound card - audio card, graphics card - video card. Hardware.Info i... | 2026-05-21 |
| 69 | wsa-toolbox | 685 | 236 | Batchfile | 0 | A Windows 11 application to easily install and use the Windows Subsystem For Android™ package on your computer. | 2022-07-24 |
| 70 | computer-agent | 683 | 86 | Rust | 5 | Desktop app to control your computer with AI using your terminal, browser, mouse & keyboard | 2026-08-13 |
| 71 | cvlib | 670 | 126 | Python | 27 | A simple, high level, easy to use, open source Computer Vision library for Python. | 2023-10-06 |
| 72 | OpenCodex | 669 | 62 | JavaScript | 8 | OpenCodex is a middleware layer for Codex/ChatGPT Desktop. It lets you use a phone, tablet, or another computer to access and operate Codex on a target machine through a browser, making it suitable fo... | 2026-09-03 |
| 73 | appsandbox | 649 | 63 | C | 44 | Easily create full virtual machines that are sandboxed for development or computer use models. | 2026-07-01 |
| 74 | QuantumComputing | 627 | 139 | Python | 3 | This is an implementation of IBM's Quantum Experience in simulation; a 5-qubit quantum computer with a limited set of gates. Please cite me if you end up using this academically. | 2022-12-29 |
| 75 | Autonomous-Ai-drone-scripts | 622 | 169 | Python | 2 | State of the art autonomous navigation scripts using Ai, Computer Vision, Lidar and GPS to control an arducopter based quad copter. | 2022-04-07 |
| 76 | altify | 619 | 45 | Python | 2 | Uses Microsoft Computer Vision API to caption images in an HTML file and fills out its alternative text attributes with the related caption | 2017-03-29 |
| 77 | useful-computer-vision-phd-resources | 594 | 110 | - | 0 | Lists of resources useful for my PhD in computer vision | 2022-01-16 |
| 78 | usb-canary | 584 | 66 | Python | 5 | A Linux or OSX tool that uses psutil to monitor devices while your computer is locked. In the case it detects someone plugging in or unplugging devices it can be configured to send you an SMS or alert... | 2017-10-09 |
| 79 | PowerMeta | 583 | 119 | PowerShell | 7 | PowerMeta searches for publicly available files hosted on various websites for a particular domain by using specially crafted Google, and Bing searches. It then allows for the download of those files ... | 2025-07-03 |
| 80 | awesome-computer-use | 580 | 46 | - | 1 | This is a collection of resources for computer-use GUI agents, including videos, blogs, papers, and projects. | 2026-04-15 |
| 81 | codex-relay | 580 | 150 | TypeScript | 8 | Use Codex from your phone while the real work stays on your computer. | 2026-09-04 |
| 82 | CreamInstaller | 571 | 431 | C# | 0 | Automatically finds all installed Steam games and their respective Steamworks DLL locations on the user's computer, automatically parses SteamCMD and the Steam Store for those games' DLCs, then provid... | 2025-01-10 |
| 83 | permiso | 566 | 37 | Swift | 1 | Permission dialog for accessibility settings as seen in Codex Computer Use https://x.com/lexrus/status/2044929029334245819 | 2026-07-01 |
| 84 | advanced_lane_detection | 558 | 204 | Python | 12 | Advanced lane detection using computer vision | 2020-12-12 |
| 85 | Vehicle-Detection-and-Tracking | 556 | 193 | Python | 14 | Computer vision based vehicle detection and tracking using Tensorflow Object Detection API and Kalman-filtering | 2020-05-23 |
| 86 | HEKATOMB | 525 | 56 | Python | 2 | Hekatomb is a python script that connects to LDAP directory to retrieve all computers and users informations. Then it will download all DPAPI blob of all users from all computers and uses Domain backu... | 2024-07-31 |
| 87 | Embedded-Systems-Books | 522 | 108 | - | 1 | "I am not the only person who uses his computer mainly for the purpose of diddling with his computer." ― Dave Barry | 2020-01-29 |
| 88 | HoloLens2ForCV | 519 | 146 | - | 100 | Sample code and documentation for using the Microsoft HoloLens 2 for Computer Vision research. | 2022-05-05 |
| 89 | glodroid_manifest | 496 | 62 | - | 12 | Android port that aims to bring both user- and developer-friendly experience in using AOSP with a set of single-board computers (SBC), phones and other devices. | 2023-12-17 |
| 90 | Traffic-Signal-Violation-Detection-System | 489 | 173 | Python | 6 | A Computer Vision based Traffic Signal Violation Detection System from video footage using YOLOv3 & Tkinter. (GUI Included) | 2024-03-27 |
| 91 | OS-Agent-Survey | 488 | 21 | - | 0 | This is the repo for the paper "OS Agents: A Survey on MLLM-based Agents for Computer, Phone and Browser Use" (ACL 2025 Oral). | 2025-08-16 |
| 92 | HoloLensForCV | 481 | 159 | C++ | 81 | Sample code and documentation for using the Microsoft HoloLens for Computer Vision research | 2022-11-28 |
| 93 | DensePose_from_WiFi | 481 | 118 | Python | 5 | Using of the WiFi signal in combination with deep learning architectures, commonly used in computer vision, to estimate dense human pose correspondence. | 2023-09-19 |
| 94 | computer-use-linux | 479 | 50 | Rust | 1 | Linux desktop control over MCP — AT-SPI, GNOME Shell, Wayland portals, ydotool | 2026-09-03 |
| 95 | sentient-os | 479 | 41 | Swift | 27 | An on-device LLM understands your entire life, then proactively offers to get your work done through computer use. | 2026-08-06 |
| 96 | The-Complete-Practical-Certified-Ethical-Hacking-Course-in-English | 470 | 70 | - | 11 | Welcome this comprehensive course on Ethical Hacking! This course assumes you have NO prior knowledge in hacking and by the end of it you'll be able to hack systems like black-hat hackers and secure t... | 2020-10-01 |
| 97 | .NET-Big-O-Algorithm-Complexity-Cheat-Sheet | 461 | 71 | HTML | 0 | Big-O complexities of common algorithms used in .NET and Computer Science. | 2024-08-17 |
| 98 | dl-for-emo-tts | 457 | 41 | Jupyter Notebook | 1 | 💻 🤖 A summary on our attempts at using Deep Learning approaches for Emotional Text to Speech 🔈 | 2024-06-26 |
| 99 | PlanetaryComputerExamples | 453 | 225 | Jupyter Notebook | 16 | Examples of using the Planetary Computer | 2026-08-14 |
| 100 | neverclick | 453 | 18 | - | 8 | Keyboard-driven mouse control using local computer vision. | 2026-08-23 |