Loading…
Unreal Engine 5 · Desktop · Plugin
AI Coding Assistant for Unreal Engine 5
Dola is a local-first AI coding assistant for Unreal Engine 5: desktop app, VS Code extension, and Editor plugin for Blueprints, C++ source, and in-editor tools.
Last updated 12 September 2026
What Dola actually is
Dola is a local-first AI teammate for Unreal Engine developers. The product is a desktop (Electron) app, a VS Code extension published as dolaai, 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
- Join the waitlist and wait for access.
- Download the desktop app (Windows, macOS, or Linux) or install the VS Code extension.
- Sign in from the app, then attach your Unreal project.
- Install the Dola plugin and open Unreal Editor so the local bridge connects.
- 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.
| Capability | Dola | Cursor | GitHub Copilot |
|---|---|---|---|
| Unreal Editor plugin | Yes — live Blueprint and editor tools | No UE Editor product | No UE Editor product |
| C++ / project files | Yes, as source edits in the project | Yes — general AI IDE | Yes — completions in many IDEs |
| Where you work | Desktop app or VS Code + Unreal | Cursor IDE | VS Code, JetBrains, and others |
| Best fit | Unreal-native editor loop | Multi-language repos | Inline 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 / VS Code teammate plus a 5.7 Editor plugin. It is not that MCP plugin. Install steps stay on the plugin docs.
FAQ
Plans and access
Access starts on the waitlist. After you are in, 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 creditsJoin the waitlist
Details: plans and credits, Dola docs, and the Dola blog.