Bring AI Characters to Your Mixed Reality Projects in Meta Quest | Convai Unity 6 XR Tutorial

Hello everyone,

Ever wanted to bring an AI avatar into your physical living room—one that can converse with you, navigate around your actual furniture, and describe details in your real environment?

We are excited to share a brand-new tutorial showing you how to build a Mixed Reality AI character experience in Unity 6 and deploy it directly to the Meta Quest!

:sparkles: What We Cover in This Tutorial

Using Unity’s official Mixed Reality Template alongside the Convai Unity SDK, we walk you through the end-to-end setup:

  • :goggles: Unity 6 MR Setup: Setting up a Unity 6 Mixed Reality project and configuring the XR Origin.

  • :robot: Convai Player & Runtime Spawning: Configuring the Convai Player component and spawning a Convai character at runtime using the Object Spawner.

  • :speech_balloon: World-Space UI: Attaching a world-space transcript UI canvas designed specifically for spatial MR viewing.

  • :package: Meta Quest Deployment: Building and deploying your MR project directly to Meta Quest headsets.

This workflow is ideal for developers building MR training simulations, real-world assistants, virtual tour guides, room-scale games, onboarding flows, and interactive XR applications.

:link: Resources & Helpful Links

Whether you’re creating spatial guides, interactive NPCs, or educational tools, this setup gives your avatars real presence in the physical world. Let us know what you think or drop your setup questions in the replies below!

Happy developing!