Installation

This guide will walk you through installing UESynth plugin and the Python client library.

System Requirements

Unreal Engine Plugin

  • Unreal Engine 5.0 or later

  • Windows 10/11 or Linux (Ubuntu 20.04+)

  • 8GB RAM minimum, 16GB recommended

  • Graphics card with DirectX 11/12 or Vulkan support

Python Client

  • Python 3.8 or later

  • Windows, macOS, or Linux

  • pip or uv package manager

Plugin Installation

  1. Download the latest UESynth-vX.X.X.zip file

  2. Extract the UESynth folder into your Unreal Engine project's Plugins directory

    • If a Plugins directory doesn't exist, create one in your project root

  3. Restart Unreal Engine

  4. Enable the plugin in Edit → Plugins → Search for "UESynth" → Check the box

Method 2: Build from Source

  1. Clone the repository:

  2. Copy the UESynth folder to your project's Plugins directory

  3. Generate project files:

  4. Build the project in Unreal Engine or your IDE

Python Client Installation

Using pip

From Source

Verification

Plugin Verification

  1. Open your Unreal Engine project

  2. Go to Edit → Plugins

  3. Search for "UESynth" - it should appear as enabled

  4. Check the Output Log for "UESynth: Plugin loaded successfully"

Python Client Verification

Network Configuration

UESynth uses gRPC on port 50051 by default. Make sure this port is available:

Windows

Linux/macOS

If the port is in use, you can configure a different port in the plugin settings.

Next Steps

Last updated