To create a VTuber studio on the web, one can use tools like Three.js, React, and VRM models.
VRM (Virtual Reality Model) is a 3D avatar format commonly used by VTubers and in games, with standardized structure and easy integration.
For creating a custom avatar, VRoid Studio is a free tool for designing and exporting avatars in the .vrm format.
To bring the avatar into a web environment, Three.js and the VRM Loader with @pixiv/three-vrm library can be used, along with real-time face and body tracking using Google's Mediapipe and Kalidokit.