TornLux/UnrealBridge

Typed control surface for Unreal Engine that lets AI agents introspect assets, author Blueprints/AnimBPs, and edit levels — with reactive events and undoable writes.

302stars
5wishes
0gates

settings.json: no · hooks: no · scanned 2026-09-20

Rules, as written

wish

Token auth: required when the server binds non-loopback. The token is written to `<Project>/Saved/UnrealBridge/token.txt`; clients read it a

Nothing mechanical stops "Read .env". no deny rule matched; no hooks matched

wish

adds `blocked_by_modal` plus the snapshot to its response. It never selects an

Nothing mechanical stops "npm install <pkg>". no deny rule matched; no hooks matched

wish

Response (server → probe source, unicast): `{"v":2, "protocol_version":2, "type":"response", "request_id":"<uuid>", "instance_id":"<uuid>",

Nothing mechanical stops "Read .env". no deny rule matched; no hooks matched

wish

Client loop: resolve scope (`CLI > UNREAL_BRIDGE_DISCOVERY_SCOPE > local`) → send the same probe to TTL-scoped multicast + loopback → collec

Nothing mechanical stops "Read .env". no deny rule matched; no hooks matched

wish

Safety: destructive operations (delete/modify assets) require user confirmation; use `unreal.ScopedEditorTransaction` for undoable changes

Nothing mechanical stops "rm -rf build". no deny rule matched; no hooks matched