Unreal Engine 5.8 Native v0.2.3 · Open Source MIT

Native AI Copilot for Unreal Engine 5.8

Connect the AI of your choice —local models via Ollama, cloud frontier APIs, or developer subscription agents like Claude Code— directly to your open editor. Prepare your project safely with diff previews, execute engine-validated Python with mandatory permission cards, generate photorealistic worlds with World Labs Marble, and undo any turn in a single click.

Available for Windows 10/11 (64-bit), macOS (Universal binary for Apple Silicon & Intel), and Linux (.deb, .rpm, .AppImage) · 100% Open Source · Zero Telemetry · Keys stored in OS Keychain.

Connected & Compatible Applications
DBV Unreal AI — Real-time AI Assistant (Claude Code)
DBV Unreal AI — AI assistant locating pirate ships in library and placing them on water surface at exact coordinates
UE 5.8Built-in MCP Server
3DGS + GLBGaussian Splats & Physical Colliders
100%Mandatory Approval Before Mutating
↩️ 1 ClickBatch Undo Editor Transactions
MITFree Open Source, No Paywalls

🔗 Connected Ecosystem · Native Compatibility

Connected with Industry Leaders

DBV Unreal AI serves as a native bridge between your Unreal Engine project and leading spatial world generation and 3D AI platforms.

Unreal Engine
3D Engine & Editor

Unreal Engine 5.8

Real-time bidirectional connection to Unreal Engine 5.8 via built-in MCP server (port 8000+), engine-validated Python toolset, multi-instance support, and free open-source C++ UDbvGaussianSplatComponent.

Native 5.8.x MCP HTTP 8000+ Validated Python C++ 3DGS
Explore Unreal Engine ↗
World Labs
Spatial Intelligence & 3DGS

World Labs (Marble)

Photorealistic persistent world generation from text prompts or 360° panoramas. One-click download and import of Gaussian Splats (.spz) and physics collider meshes (.glb) straight into your level.

Marble 1.1 Gaussian Splatting (.spz) Physics Collision .glb Secure Keyring
Explore World Labs ↗
Tripo3D
3D Modeling, Rigging & Animation

Tripo3D

Fast 3D model generation from text prompts or reference images, intelligent polygon budgeting, automated character rigging, and dynamic animation clip binding ready for Unreal Engine.

Text/Image to 3D Auto-Rigging Skeletal Animation 18 MCP Operations
Explore Tripo3D ↗

A transparent bridge between your AI and the Unreal Editor

Game developers and technical artists do not need opaque black boxes or hyperbolic claims. They need reliable tools that respect level hierarchies, run fast, and safeguard project integrity.

DBV Unreal AI interfaces directly with Unreal Engine 5.8’s experimental Model Context Protocol (MCP) server through a dedicated Python and C++ toolset. Before executing any code, Python scripts are statically validated against the running engine’s API. If an action alters the level, you inspect the exact code beforehand. And if anything doesn't match your vision, the «Undo this turn» button rolls back all transactions in one atomic step.

🎬 Unreal Engine 5.8 Demo · Movie Render Queue

From generated environment to real-time cinematic render

Experience the end-to-end fidelity: a photorealistic world generated and imported into Unreal Engine with DBV Unreal AI, rendered at 1080p using Movie Render Queue with native lighting and post-processing.

Unreal Engine 5.8 — Cinematic Render (Movie Render Queue 1080p)

From prompt to Unreal level in four steps

A disciplined workflow engineered to ensure maximum predictability and project safety.

1

Connection & Multi-Instance

The app automatically detects running Unreal Engine editors across adjacent ports (8000, 8001…). The connection pill lets you seamlessly switch between online projects with identity verification.

2

Preparation with Diff Inspector

If your project lacks MCP plugins or the DBV toolset, the readiness checker displays an exact diff of every INI file before touching anything, creates backups, and allows byte-exact reversion.

3

Validation & Explicit Approval

The AI inspects the scene freely, but any modification prompts an approval card showing the complete Python code. Code is checked against your engine version's live API before asking for permission.

4

Photorealistic 3D Placement

Generate complete environments with World Labs Marble (.spz Gaussian Splats + .glb collision meshes) or models/animations with Tripo. "Send to Unreal" places them directly in your level.

Engineered for Unreal Engine developers

Zero gimmicks. Built with uncompromising performance and security standards.

World Labs

Native World Labs Marble

Generate photorealistic environments (models marble-1.1 and draft). Automatically downloads .spz Gaussian Splats and .glb physical collider meshes.

Unreal Engine

Free MIT C++ 3DGS Component

Native DBVUnrealAICpp module with UDbvGaussianSplatComponent: parses .spz/.ply, camera-facing anisotropic billboards, and GPU depth sorting without commercial paywalls.

↩️

Slate Post-Tick Undo

Clean rollback of all modifications in a turn executed via Slate post-tick callback to bypass active transaction locks safely.

🔀

Multi-Instance Support

Manage multiple Unreal Engine editors running on adjacent ports (8000, 8001…). Verifies project identity prior to dispatching commands.

Tripo3D

Dynamic Rig Binding

The Three.js viewer binds Tripo animation clips to any character rig in your library in real time, showcasing skinned meshes with full textures.

🧠

Persistent Project Memory

Atomic memory.md and task.md files saved alongside your .uproject. The AI proposes saving architectural decisions automatically.

👁️

Viewport Capture for AI

The unreal_capture_viewport tool equips vision models with optimized editor viewport captures featuring metric grids and labeled actors.

🔌

Built-in MCP Server

Run dbv-unreal-ai --mcp to expose all Unreal tools to external agents like Claude Code, Cursor, or Gemini CLI over stdio.

You choose your AI provider. Your code stays under your control.

No forced subscriptions or hidden telemetry. The AI copilot adapts to your workflow.

🏠 Local Models (100% Offline)

Connect to Ollama, LM Studio, or any local OpenAI-compatible endpoint. Not a single byte leaves your computer. Fully functional with zero internet connection.

☁️ Cloud APIs with OS Keychain

Use your own API keys for Anthropic (Claude 3.5 Sonnet), OpenAI (GPT-4o), or Google (Gemini 2.5/3). API keys are stored securely inside the OS credential store, never in plaintext files.

🤖 Subscription Agents (ACP)

Connect developer agents you already have installed (Claude Code, Codex, Copilot, or Gemini CLI with paid access) using Agent Client Protocol (ACP), sharing project context safely.

📖 Read AI Setup Guide (IA.en.md)

Download DBV Unreal AI

Pre-compiled desktop binaries ready to run. No Rust or Node.js toolchains required.

Universal

🍎 macOS

Universal binary supporting both Apple Silicon (M1/M2/M3/M4) and Intel architectures.

  • DMG Image: DBV.Unreal.AI_0.2.3_universal.dmg
  • Compressed archive: DBV.Unreal.AI_universal.app.tar.gz
⬇️ Download for macOS
Multi-distro

🐧 Linux

Pre-packaged binaries for major Linux distributions and a standalone portable package.

  • Debian / Ubuntu: .deb
  • Fedora / RHEL: .rpm
  • Portable: .AppImage
⬇️ Download for Linux
Security note on first launch: Because the binary is not signed with an expensive commercial code certificate, Windows SmartScreen or macOS Gatekeeper may display a first-time prompt. Simply click "More info → Run anyway" on Windows or "Right click → Open" on macOS. The full source code is 100% public and auditable on GitHub.