baconhead

Baconhead watches your Roblox client: it learns how you move, scores actions with vision, plans with CEM, and holds WASD when you go AFK — local Python on macOS.

The loop

  1. See the client — steady FPS from the window or a crop; optional captions sanity-check the frame.
  2. Learn your style — frames + keys train r(s); avoids ding death screens and voids.
  3. Pick the next move — Scout scores candidate actions; blend with reward and penalties.
  4. AFK takeover — after Ns idle, replan on a timer and hold the best key until you return.

Repo map

Not affiliated with Roblox Corporation. Source: ibrahim-ansari-code/baconhead.