Discover and explore top open-source AI tools and projects—updated daily.
TornLuxUnreal Engine control and editing surface for AI agents
Top 99.8% on SourcePulse
Summary
UnrealBridge provides a typed control surface for Unreal Engine, enabling AI agents to introspect assets, author Blueprints/AnimBPs, and edit levels in real-time. It offers reactive event subscriptions and undoable writes, enhancing AI-driven content creation and automation.
How It Works
The system employs multi-layered safety: AST preflight validates agent scripts locally, type tracking and an optional kwargs-only wrapper prevent errors. Communication uses UDP for discovery and TCP for commands, with all write operations safely managed within Unreal Engine's transaction system for undo/redo. Approximately 1033 UFUNCTIONs across 22 libraries are exposed.
Quick Start & Requirements
Clone the repo, run link_agents_skills.bat (Windows) or equivalent symlink (Mac/Linux). Sync the plugin to your UE project via sync_plugin.bat. Launch your UE project; the plugin starts the server. Verify with bridge.py CLI (ping, exec).
Requirements
Highlighted Details
bridge_preflight.py validates calls against a manifest, reducing agent failure rates.Maintenance & Community
No specific details on maintainers, community channels, or sponsorships were found.
Licensing & Compatibility
Released under the MIT License, permitting commercial use and integration into closed-source projects.
Limitations & Caveats
Requires UE 5.3+ (some libraries 5.7+). Specific MSVC toolchains are needed for UE 5.3/5.4. Helper scripts are Windows-centric, requiring manual adaptation on other OS.
5 days ago
Inactive
MiniMax-AI
anthropics