[GH-ISSUE #16] Support Mac #6

Closed
opened 2026-10-15 20:52:23 +00:00 by bsakaguchi · 2 comments
Owner

Originally created by @gkgoat1 on GitHub (Oct 3, 2026).
Original GitHub issue: https://github.com/rehan-remade/universal-modder/issues/16

Title

Originally created by @gkgoat1 on GitHub (Oct 3, 2026). Original GitHub issue: https://github.com/rehan-remade/universal-modder/issues/16 Title
Author
Owner

@rehan-remade commented on GitHub (Oct 5, 2026):

Most of it already works on a Mac:

  • The skills, AGENTS.md and the agent installs (Claude Code, Codex, Gemini CLI and others) don't depend on the OS.
  • um scan finds Steam games in ~/Library/Application Support/Steam. um fal, um sprite, um render3d (with Blender in /Applications), um video, um backup, um publish and um kb are cross-platform.
  • Install uv: bin/um then runs on a supported Python by itself. macOS's built-in Python 3.9 is too old to run it without uv.

What's Windows-only is um win (launching, screenshots, input and recording for Windows games). On macOS the game-automation skill uses screencapture and ffmpeg's avfoundation input instead. Windows-only games can run through CrossOver: the Underrail controller note was built that way.

<!-- gh-comment-id:5986300165 --> @rehan-remade commented on GitHub (Oct 5, 2026): Most of it already works on a Mac: - The skills, `AGENTS.md` and the agent installs (Claude Code, Codex, Gemini CLI and others) don't depend on the OS. - `um scan` finds Steam games in `~/Library/Application Support/Steam`. `um fal`, `um sprite`, `um render3d` (with Blender in /Applications), `um video`, `um backup`, `um publish` and `um kb` are cross-platform. - Install [uv](https://docs.astral.sh/uv/): `bin/um` then runs on a supported Python by itself. macOS's built-in Python 3.9 is too old to run it without uv. What's Windows-only is `um win` (launching, screenshots, input and recording for Windows games). On macOS the [game-automation skill](https://github.com/rehan-remade/universal-modder/blob/main/skills/game-automation/SKILL.md) uses `screencapture` and ffmpeg's avfoundation input instead. Windows-only games can run through CrossOver: the [Underrail controller note](https://github.com/rehan-remade/universal-modder/blob/main/knowledge/games/underrail/bg3-style-controller-support.md) was built that way.
Author
Owner

@rehan-remade commented on GitHub (Oct 10, 2026):

Closing, since this has been answered above. If you get stuck trying it, open a new issue with the game, what you tried and the last error.

<!-- gh-comment-id:6094557251 --> @rehan-remade commented on GitHub (Oct 10, 2026): Closing, since this has been answered above. If you get stuck trying it, open a new issue with the game, what you tried and the last error.
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
rehan-remade/universal-modder#6
No description provided.