{"repo":"mafik/automat","free":true,"listed":false,"github":"https://github.com/mafik/automat","clone":"git clone https://github.com/mafik/automat.git","description":"A tangible interface for virtual things","language":"C++","stars":159,"topics":["automat","automation","visual-programming"],"license":"MIT","category":"workflow-automation","readme_excerpt":"Automat Automat's objective is to be able to semi-autonomously play a variety of games. It's the first step towards a more general environment for interacting with computers. Status Automat can: - record and replay keyboard & mouse macros - react to hotkeys - capture windows as bitmaps and perform basic OCR - run a subset of x86 assembly to perform simple logic operations - runs on Windows & Linux (X11) Stability of Automat is rather poor but sufficient for use as a macro utility. Automat is continuously developed. Its roadmap can be found here. Downloading and Running Automat can be downloaded from the releases page. Release Process.md contains some more notes about Automat's release schedule. Talks / Videos In reverse chronological order: - Live-Coding (YouTube / Twitch, 3 &times; a week, 4 hours / stream, since 2024-02) - development livestreams - Automat (1 hour, Feeling of Computing, 2026-01) - overview of Automat's design - Automat: Objects As Syntax Not Data (6 min, LIVE 2025, 2025-09) - introduction to Automat, comes along with an article - Make building software more \"fun\" (15 min, Feeling of Computing, 2025-06) - provides motivation and explains design decisions that shaped Automat's build system - Intro to Automat (15 min, Feeling of Computing, 2024-10) - problem statement, short & long-term goals for project - Automat Devlog (series of 5..15 minute videos) - deep-dives that discuss various aspects of Automat's design - Automat Playing (series of 10 minute videos) ","default_branch":null,"files":null,"tree":[],"storefront":"/r/mafik","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mafik/automat/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."}