google/xrblocks
A Google library for prototyping AI-enhanced extended reality experiences combining WebXR with TensorFlow/Lite and Gemini.

XR Blocks is a lightweight, cross-platform JavaScript/TypeScript library that enables rapid prototyping of AI-augmented XR experiences. It builds on three.js and integrates TensorFlow/Lite for real-time gesture recognition and Gemini for generative AI features. The library provides structured approaches for combining spatial computing (AR/VR) with machine learning capabilities, targeting developers building AI-enhanced immersive applications.