Skip to content

Unreal Engine 5 · Desktop · Plugin

AI C++ Coding Assistant for Unreal Engine 5

Dola is a local-first AI coding assistant for Unreal Engine 5: a desktop app and Editor plugin for Blueprints, C++ source, and editor tools.

Last updated 8 October 2026

What Dola actually is

Dola is a local-first AI teammate for Unreal Engine developers. The product is a desktop app for Windows and Linux, and an Unreal Editor plugin that talks to that app over a local bridge.

It is not a generic web chat pasted next to Unreal. Tools run against the project you have open. Chat history and project indexes are designed to stay on your computer. Sign-in and model inference go through dolaai.pro.

The homepage is the product entry for Blueprints and C++. This page is the longer Unreal Engine 5 coding-assistant article (plugin, C++, vs Cursor). Modeling mode is documented separately — it is a Babylon studio, not this Unreal loop.

Blueprints

When the plugin is connected, agents can edit Blueprint graphs from chat: nodes, pins, compile, and save. That path uses live editor tools — not a guess at raw .uasset files.

Blueprint-first work is the default for assets that already live as Blueprints. Specialist agents cover Blueprint, editor, knowledge, and research tasks.

C++

Dola can edit Unreal C++ in your project's Source/ headers and .cpp files, including reflection patterns such as UCLASS and UPROPERTY. Engine API lookup helps find classes and symbols without hopping through docs.

C++ work is file-based source editing. Dola does not compile the editor for you after every change. You build in Unreal as you normally would. For asset and graph work, the live plugin tools are the better path.

Unreal Editor plugin

The desktop app can install the Dola plugin into the Unreal project you open. Published plugin builds are currently for Unreal Engine 5.7. The editor talks to Dola through a local bridge. We do not host your .uproject.

Plugin binaries for people with access download from dolaai.pro. Setup steps live in the Unreal Engine plugin docs.

Typical workflow

  1. Sign up free to create your Dola account.
  2. Download the desktop app (Windows or Linux).
  3. Sign in from the app, then attach your Unreal project.
  4. Install the Dola plugin and open Unreal Editor so the local bridge connects.
  5. Ask for a Blueprint change, an editor action, an API lookup, or a C++ edit.

Step-by-step copy is in getting started.

Versus Cursor and GitHub Copilot

Cursor and Copilot are strong general coding assistants. Dola is narrower: Unreal editor tools, Blueprints, and a local project bridge. That is a different product, not a secret scoreboard.

Honest comparison of Dola, Cursor, and GitHub Copilot for Unreal Engine work
CapabilityDolaCursorGitHub Copilot
Unreal Editor pluginYes — live Blueprint and editor toolsNo UE Editor productNo UE Editor product
C++ / project filesYes, as source edits in the projectYes — general AI IDEYes — completions in many IDEs
Where you workDola desktop app + UnrealCursor IDEMany editors and IDEs
Best fitUnreal-native editor loopMulti-language reposInline completions across tools

A longer, still-honest write-up: Cursor alternative for Unreal Engine. “Unreal Engine AI” also means NPC Behavior Trees or Epic Developer Assistant — that split is NPC behavior vs developer assistants.

Packaged teammate vs Cursor + MCP

You can wire Cursor or Claude to Unreal through a community MCP server, or through Epic’s experimental MCP plugin in 5.8. Dola is a packaged desktop teammate plus a 5.7 Editor plugin. It is not that MCP plugin. Install steps stay on the plugin docs.

FAQ

Plans and access

Sign-up is free and access is immediate while launch spots are open. Downloading the app is free. Running agents uses AI credits. Monthly plans (Indie, Pro, Pro+, and Max) grant included AI credits when payment succeeds. Unused included credits reset on renewal. Extra credits persist until used.

See plans and creditsSign up free

Details: plans and credits, Dola docs, and the Dola blog.