v1.0 — June 2026

Documentation

Everything you need to install, configure, and get the most out of Mungol AI for Unreal Engine 5.

Quick Start

Get Mungol AI running in under 5 minutes:

1

Purchase on Fab Marketplace and download the plugin zip.

2

Extract and place the MungolAI folder into your project's Plugins/ directory.

3

Right-click your .uproject → Generate Visual Studio project files → Build in VS2022.

4

Get an Anthropic API key at console.anthropic.com and paste it in Project Settings → Plugins → Mungol AI.

5

Press Ctrl+Shift+Space to open the Quick Palette and start prompting.

Installation

Requirements

  • Unreal Engine 5.4 or 5.5+
  • Windows 10 or Windows 11 (64-bit)
  • Visual Studio 2022 with the C++ game development workload installed
  • Active internet connection — the plugin calls the Anthropic API at runtime

Plugin folder structure

Plugins/
└── MungolAI/
    ├── MungolAI.uplugin
    ├── Source/
    │   └── MungolAI/
    │       ├── Private/
    │       └── Public/
    └── Resources/
        └── Icon128.png

Build steps

  • Right-click your .uprojectGenerate Visual Studio project files
  • Open the generated .sln in Visual Studio 2022
  • Set configuration to Development Editor and platform to Win64
  • Build → the plugin compiles alongside your project
  • Launch the Editor from VS or double-click your .uproject

If the Editor was already open, close it before regenerating project files, then rebuild.

API Key Setup

Mungol AI is powered by Claude via the Anthropic API. You need your own key — this keeps your prompts private and lets you control your own usage and costs.

Get a key

  • Go to console.anthropic.com and sign up or log in.
  • Navigate to API Keys in the left sidebar → Create key.
  • Copy the key — it starts with sk-ant-.

Add the key in UE5

Edit → Project Settings → Plugins → Mungol AI
  API Key:  sk-ant-api03-...

The key is stored in your local Saved/Config/WindowsEditor/EditorPerProjectUserSettings.ini and is never committed to source control.

Cost estimate

Typical usage runs $3–8/month on Claude Haiku. Heavy Blueprint conversion or C++ generation sessions may use more. Set a monthly spending limit in the Anthropic Console to cap costs.

Blueprint AI

Select any nodes in the Blueprint editor graph, then right-click to access Mungol AI context actions.

Right-click → Mungol AI
  ├── Explain these nodes      — plain-language walkthrough
  ├── Suggest refactoring      — performance & readability tips
  └── Convert to C++           — generates equivalent C++ class

Explain

AI reads the selected nodes' class names, pin types, and default values, then explains what the logic does in plain language. Useful for onboarding into unfamiliar Blueprints or preparing to refactor inherited code.

Refactor

AI suggests restructuring — removing redundant casts, replacing macros with functions, improving event flow. Returns a step-by-step list with reasoning for each change.

Convert to C++

AI generates a UCLASS with equivalent logic as UPROPERTY and UFUNCTION members. Paste into a new .h / .cpp pair and trigger Live Coding to compile without restarting the Editor.

AI Output is a starting point. Review generated C++ before shipping — especially pointer safety and UE object lifecycle calls.

C++ Writer

Open C++ Writer from the Mungol AI toolbar or via the /cpp Quick Palette command.

Workflow

  • Describe the class or function you need in plain language.
  • AI generates a matching UCLASS / USTRUCT / UFUNCTION pair with correct UE5 macros.
  • Review the output in the built-in diff panel.
  • Click Write to file — the plugin creates the .h and .cpp in your module's Source/ automatically.
  • Trigger Live Coding (Ctrl+Alt+F11) to compile without restarting the Editor.

Context injection

C++ Writer automatically injects your project's module name, UE version, and existing class list so the AI generates code that compiles against your project without manual include path adjustments.

Quick Command Palette

Keyboard shortcut:  Ctrl+Shift+Space

A floating command palette that works anywhere inside the UE5 editor. Type a slash command or free-form prompt to send directly to Claude.

Built-in slash commands

/spawn     → Spawn actors via AI prompt
/material  → Create or edit materials
/animate   → Generate animation blueprints
/cpp       → Open C++ Writer with your prompt pre-filled
/bp        → Build Blueprint logic from a description
/optimize  → Analyse the active level for performance issues
/explain   → Explain the selected asset or highlighted code

Tips

  • Free-text (no slash prefix) sends directly to Claude as a general query.
  • Recent commands are saved — press ↑ to cycle through history.
  • Press Escape or click outside to close.
  • To keep the palette open, enable Stay Open on Focus Loss in Project Settings → Mungol AI → Palette.

Live Chat Panel

A persistent docked chat panel inside the UE5 editor. Open it from Window → Mungol AI → Chat. Maintains conversation context across turns so you can ask follow-up questions without repeating context.

Automatic context injection

Every message automatically includes:

  • Active level name and actor count
  • Selected actors and their component hierarchy
  • Current Blueprint or C++ file open in the editor
  • Project name and UE version

Best practices

  • Ask follow-up questions in the same session — Claude remembers earlier turns.
  • Start a new conversation (New Chat button) when switching to an unrelated task to avoid confusing earlier context.
  • Paste compiler error output directly — Claude reads the full stack trace and suggests a fix.

Settings

Edit → Project Settings → Plugins → Mungol AI
SettingDefaultDescription
API Key(empty)Your Anthropic API key. Stored locally, never in source control.
Modelclaude-haiku-4-5Claude model. Haiku is fastest and cheapest; switch to Sonnet for complex tasks.
Max Tokens4096Maximum tokens per response. Increase for long C++ file generation.
Palette ShortcutCtrl+Shift+SpaceKeyboard shortcut to open the Quick Palette.
Palette Stay OpenOffKeep palette open after it loses focus.
Chat PositionRightDefault docking position for the Chat panel.
Stream ResponsesOnShow text as it arrives rather than waiting for the full response.

Troubleshooting

Plugin does not appear in the editor

Ensure the MungolAI folder is inside Plugins/ at the project root (not inside Content/). Regenerate project files and rebuild. Check the Output Log for compile errors.

"API key invalid" or 401 error

Check the key in Project Settings — it must start with sk-ant-. Make sure you have a funded Anthropic account (the free tier has strict rate limits that break streaming).

Responses are slow or timing out

Check your connection and the Anthropic status page. Reduce Max Tokens in Settings for faster responses. Claude Haiku is significantly faster than Sonnet for editor tasks.

Generated C++ does not compile

Paste the full compiler error into the Live Chat panel — Claude fixes it in context. Verify your module name matches exactly in Build.cs and the generated include paths.

Ctrl+Shift+Space conflicts with another tool

Change the shortcut in Project Settings → Mungol AI → Palette Shortcut.

Blueprint context actions are greyed out

You must have at least one node selected in the Blueprint graph before right-clicking. Selecting the graph background (no nodes) will not show the Mungol AI submenu.