
Unreal Engine AI Assistant
A growing suite of AI tools for Unreal Engine, currently in its alpha release. Start with Environment Generation and in-editor AI Agent, with more modules coming soon.
Environment Generation
Automatically selects meshes from your own content library and places them into your level based on your prompt








Core Capabilities
Analyzes your natural language prompt and intelligently maps abstract ideas to actual meshes in your Content Browser.
Automatically scales and places elements naturally, building comprehensive ecosystems from towering canopy layers down to varied ground cover.
Dynamically adjust scene coverage using intuitive natural descriptions. The AI handles the complex spatial math for natural distribution.
Take complete creative control. Manage tall canopy structures and ground-level vegetation independently for customized ecosystems.
Built-in exclusion logic and spatial constraints prevent meshes from overlapping unnaturally right out of the box.
Refine your world conversationally. Need fewer trees? Want more variety on the ground? Just tell the AI to update the scene.
Start Today
Basic Workflow
- Launch your Unreal Engine project, navigate to Window > Nwiro, and create a Nwiro account or sign in using the web interface
- Click "New Chat" and describe your environment, specifying the biome, density, and any placement constraints.
- Press send for a live preview using your local 3D meshes. Once ready, click "Place" to attach the generated environment to a Spline Blueprint and spawn it directly into your viewport.
- To iterate, simply type your changes in the chat and click "Execute". The AI will smartly update specific elements in your scene without starting over.
More Modules on the Way
Weather Tool
Control dynamic weather systems like rain, fog, and storms directly from the editor.
Blueprint Edit
AI-assisted blueprint editing to automate logic and accelerate development.