After downloading the plugin for the first time, run your project and check whether the Node.js environment is installed, since the frontend service of this plugin depends on third-party programs based on Node.js.
Node.js is a JavaScript runtime environment based on the Chrome V8 engine. Simply put, it allows JavaScript to run outside the browser, directly on your computer or server.
You will see a download prompt as shown below.
Next, the environment will be extracted.
Finally, you will see a notification indicating that the environment installation is complete.
If the automatic download takes too long, you can also try to set up the environment manually:
[YourEngineInstallPath]\UE_5.7\Engine\Plugins\UECopilot\Source\ThirdParty. Extract node-v22.22.2-win-x64.zip and rename the extracted folder to node (as shown in the image below).
Go to the UE5 top menu bar → UECopilot → Open UECopilot to launch it.
You can also find a quick launch button in the toolbar.
Click the Settings button.
Note: that if a model with an unauthorized API Key is selected for the conversation, an API authorization error will be prompted.
This plugin provides fully local services and does not offer model services. It also ensures no personal API keys are leaked. Users are required to pay for accessing model services and obtain API keys from various vendors.
Please refer to the process descriptions on the official websites of these vendors for guidance.
If you have a local LLM service, you can also integrate it. Below is an example using Ollama. First, make sure your Ollama service is running locally, then check the available models:
Steps:
http://localhost:11434ollama list output, separated by commas
UECopilot leverages large model analysis capabilities + Blueprint MCP tools to analyze and generate project resources
You can view the currently available MCP tools to understand the plugin’s capability boundaries.
The plugin is still under active development. More tools and features will be added in the future.
For detailed information, please refer to the UECompilot Documentation.
All operations are performed through a chat-based interface.
Toolbar functions (from left to right):
