{"repo":"steve1316/uma-android-automation","free":true,"listed":false,"github":"https://github.com/steve1316/uma-android-automation","clone":"git clone https://github.com/steve1316/uma-android-automation.git","description":"Android application written in Kotlin with the sole purpose of completely automating a run of Uma Musume Pretty Derby.","language":"Kotlin","stars":128,"topics":["accessibility","android","automation","bot","botting","kotlin","matching","mediaprojection","musume","opencv"],"license":"GPL-3.0","category":"mobile-apps","readme_excerpt":"Uma Musume Automation For Android Discord: https://discord.gg/5Yv4kqjAbm This Android application written in Kotlin is designed to fully automate a run of Uma Musume Pretty Derby by offering a comprehensive set of options to customize event rewards, stat prioritization, race scheduling, automatic skill point buying, and more. Featuring a robust modern frontend built on React Native (Expo) and an extensive computer-vision driven backend, this app aims to solve the issue of spending too much hands-on time completing runs into something you can set and forget. [!TIP] For a detailed explanation of how the bot works — including the decision engine, training scoring, racing system, item management, and scenario-specific logic — see HOW IT WORKS.md. https://github.com/user-attachments/assets/962adaf4-5e78-4807-8c25-e39be9a68fb4 Disclaimer This project is purely for educational purposes to learn about Android automation and computer vision - basically a fun way to practice coding skills. Any usage is at your own risk. No one will be responsible for anything that happens to you or your own account except for yourself. Requirements - Android Device or Emulator (Nougat 7.0+) - Hard requirement for Android phones is 1080p and 240 DPI or 450 DPI (for Samsung phones). If your device do not meet these, you can try the Basic Template Matching Test in the Settings under the Debug Tests section to determine the best scale to use in the Custom Scale for Template Matching setting. If not, then y","default_branch":null,"files":null,"tree":[],"storefront":"/r/steve1316","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/steve1316/uma-android-automation/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}