Worker in VR headset training on industrial machinery XR + AI
14 plants · 3,400 workers · −85% training time
IndustryManufacturing
CapabilitiesXR / VR · AI
Engagement18 months
RegionIndia · GCC

The challenge

Reduce on-the-job injury rate while standardising safety training across 14 plants — without taking workers off the line for full-day classroom sessions.

Classroom-based safety training had three structural problems. Knowledge retention was poor — testing two weeks after each session showed only 38% recall on critical procedures. Trainer availability was inconsistent across geographies. And the cost was real: each plant lost roughly 8,000 productive hours annually to mandatory training rotations.

The client had piloted off-the-shelf VR safety modules from two vendors. Both shipped impressive demos and produced disappointing outcomes. Workers completed scenarios but couldn't recall key decisions a week later. The vendor playbooks didn't customise scenarios to each plant's actual machinery, so the training felt abstract.

The approach

Combine immersive VR scenarios — modelled on each plant's actual equipment — with a real-time AI coach that observes the trainee, asks adaptive questions, and tailors subsequent scenarios to expose individual weaknesses.

The breakthrough was treating the LLM not as a chat interface, but as a co-trainer running alongside the VR session. As the trainee navigates a scenario, the coach watches their gaze, hand position, action sequence, and elapsed time — and surfaces voice prompts that feel like a senior worker standing next to them.

If the trainee skips a step, the coach asks "what should you have checked before opening that valve?" If they hesitate, the coach offers a focused hint. After every scenario, a 90-second debrief covers what they did well and what scenarios they should run next — chosen by the model from a library of 84 plant-specific situations.

What we built

  • Unity-based VR runtime on Meta Quest 3 with OpenXR, deployed via MDM to 280 headsets across 14 plants
  • Plant-specific scenario library of 84 procedures — modelled from photogrammetry of real equipment, validated by plant safety officers
  • Real-time LLM coach using a fine-tuned small model with safety-domain prompting, running in cloud with sub-400ms response time
  • Trainer dashboard showing every worker's progression, scenario completion, weak areas, and aggregate plant-level safety insights
  • Telemetry pipeline capturing every gaze, action, and decision — feeding back into the AI model's adaptive scenario selection
  • Offline mode for rural plants with intermittent connectivity — coach continues working with cached models, syncs telemetry when online

Tech stack

VR RuntimeUnity 6 · OpenXR · Meta Quest 3 / 3S
3D PipelinePhotogrammetry · Substance · Polygon Cruncher
AI CoachFine-tuned Mistral 7B · vLLM · WebSocket streaming
Voice InterfaceWhisper STT · ElevenLabs TTS · sub-400ms turn
CloudAWS · GameLift · ECS · S3 · CloudFront
Data & AnalyticsSnowflake · dbt · Looker · embedded React dashboard
Device ManagementVMware Workspace ONE · Meta MDM · OTA fleet updates
Quality & ComplianceISO 45001 alignment · audit log · trainer-led sign-off

Outcomes

14
Plants live
−85%
Training time per worker
+82%
Knowledge retention vs. classroom
3.4K
Workers trained
−61%
Reportable near-misses YoY
8k
Annual productive hours recovered (per plant)
"The VR was useful. The AI coach is what made it work. Workers come out remembering what to do and why." — Plant Safety Director, Manufacturing client

Honest reflections

This was a hard programme. The first scenario library shipped with audio that didn't match Indian and GCC dialects — we re-recorded the entire prompt set in three months. Photogrammetry of plant equipment was slower than expected because shutdown windows were limited. And the LLM coach hallucinated procedure details twice in the first three months — which is why we added retrieval-grounding to the safety knowledge base before scaling beyond two pilot plants.

The lesson we keep coming back to: in regulated industries, "AI coach" means "AI plus a human-validated knowledge base." Without the second part, you're just shipping a confident-sounding hallucination engine. With it, you've replaced an experienced trainer with something better.

Have a workforce-training problem worth solving?

If your training is too long, too generic, or too forgettable — we'd like to hear about it.