Download Unreal Engine 5.9 MegaJam Preview from the Epic Games Launcher, GitHub, or here for Linux.
This isn’t a typical Unreal Engine Preview.
We’ve been accumulating changes for rendering and animation in UE5 Main for an eventual 5.9 release next year. However, just a week ago, we decided to start working on a UE 5.9 Preview in time for the 2026 Epic AI MegaJam on November 12–15.
This UE 5.9 MegaJam Preview is the first Unreal Engine release built primarily with agentic workflows. A handful of people directed fleets of agents to port the AI tooling from our UE6 development branch and implement Web as a target platform. Agents wrote the web platform code, starting from UE4’s retired HTML5 platform, with engineers directing, reviewing, and testing the work.
We’re using this release to learn how to build the engine with multiple people directing swarms of agents working in parallel… and we still have lots to learn. Having said that, we’re already seeing benefits from this approach, and it allows us to deliver more UE5 releases with faster bug fixes and development on targeted features, all without pulling focus from UE6.
This Preview had about a week of development and a shorter QA pass than usual. We’re still cleaning up some of the agent-written code, and parts of the web renderer are prototypes we plan to refactor before the full 5.9 release ships. As with all Previews, expect rough edges, missing pieces, and things that break.
Test it out during the Epic AI MegaJam or on a copy of your project and tell us what bugs you find: we’ll be fixing issues throughout the preview period, with agents helping us triage and turn reports around quickly.
Key feature overview
Updates to Unreal MCP (Experimental)
Unreal MCP launches automatically with the editor, delivers more reliable connections, and expands its toolsets to support rendering, source control, profiling, debugging, gameplay testing, geometry, audio, UI, and level creation. New integrations with Lore enable AI agents to manage project changes and automate source control workflows, while the new Fab toolset lets agents search the catalog, browse your library, and install free or purchased assets directly into your projects.
Unreal Assistant (Experimental)
Work with your preferred AI coding agent, including Claude Code, Codex, Cursor, or OpenCode, directly in the in-editor assistant panel in Unreal Editor and connected to Unreal MCP to streamline agentic development workflows.
Expanded Python Scripting
Automate more of Unreal Engine with expanded Python APIs covering audio, MetaSounds, modeling, physics, Niagara, materials, PCG, networking, and UI. These capabilities also extend to AI agents, enabling them to perform more tasks directly in the editor.
Unreal Canvas (Experimental)
Explore AI-assisted content creation with Unreal Canvas, available as a web app and directly in Unreal Editor. Generate concept art, images, 3D meshes, and video using prompts, reference images, or your own scenes while preserving composition and camera perspectives. Keep track of your creative process through connected prompts and generation graphs. Connect the AI models you choose using your own API keys.
Run Your Projects in a Browser (Experimental)
Bring Unreal Engine experiences directly to web browsers with no installation required. Powered by WebAssembly and WebGPU, this experimental capability uses the mobile renderer and currently requires a source build and C++ project, with Chrome offering the best experience. Expect longer cook times and occasional performance issues as development continues.
And there’s more to explore! Discover what’s new in Unreal Engine 5.9 Preview, and check-out the UE 5.9 Public Roadmap for more information.
Please keep in mind that Preview releases are not fully quality-tested, are still under heavy active development, and should be considered as unstable until the final release. We recommend you make a copy of your projects for testing these builds, rather than converting your projects.
If you discover any issues with this Preview release, please report them using these guidelines: How to Report a Bug
