Asset Uploader
Upload Metahumans, Reallusion characters, and scenes from Unreal Engine to Convai Sim and Avatar Studio using the Convai Asset Uploader tool.
The Convai Asset Uploader uploads Metahumans, Reallusion characters, and scenes from Unreal Engine directly to Avatar Studio and Convai Sim. The tool automates project creation, plugin integration, and asset packaging through a command-line interface. Use this page to install the tool, run it against an Unreal Engine 5.8 project, and upload your first asset.
The Asset Uploader is available only on the Professional Plan and above.
Prerequisites
Before running the Asset Uploader, confirm the following:
Unreal Engine 5.8
A Convai API key from the Convai Dashboard
.NET 6.0 Runtime (Console Applications) — download the .NET 6.0 console runtime
The Unreal Engine 5.8 cross-compile toolchain requirements, including the toolchain version history
The Linux binaries for Unreal Engine 5.8, available from the Epic Games Launcher
Download and run the tool
Download the Asset Uploader
Download the latest AssetUploaderTool.exe from the Convai Asset Uploader GitHub Releases. Move the file to the directory where you want your new Unreal Engine project to be created — the tool creates and configures the Convai Unreal Engine project automatically.
Follow the prompts
The tool opens in a terminal window and walks through:
Unreal Engine path detection — confirm a message such as
Found Valid Unreal Engine Path: C:/Program Files/Epic Games/UE_5.8. EnterYto confirm the path orNto provide a different path.Project configuration — enter the project name and your Convai API key.
Asset type selection — press
1to upload a scene or2to upload an avatar.Avatar type selection (avatars only) — respond to
Are you using a Metahuman for your Avatar?withYfor a MetaHuman setup orNfor a Reallusion setup.
Verify the upload
Once configuration is complete, the tool generates a new Unreal Engine project, installs and configures the Convai plugins, and begins compiling the project. The upload is complete once the terminal shows:
Press Enter to exit.
The new project is created in the same directory as AssetUploaderTool.exe. For example, if the tool is placed in Downloads, the project is generated inside Downloads.
Troubleshooting
.NET Runtime error appears when running the tool
Symptom: The tool reports a missing .NET Runtime error.
Cause: The .NET 6.0 Runtime for console applications is not installed.
Fix: Install the .NET 6.0 Runtime for console apps.
Verify: Rerun AssetUploaderTool.exe — the tool starts without the runtime error.
Project and plugin constraints
Do not delete or rename the
ConvaiEssentialsfolder.Do not change global project settings outside the plugin folder.
Support for other Unreal Engine versions is in development.
Next steps
Only MetaHuman and Reallusion avatars are supported for upload.
Need help?
If you run into issues or have questions, reach out through the Convai Developer Forum.
Last updated
Was this helpful?