Baballonia
Cross-platform, hardware-agnostic XR eye and face tracking
Install / Use
/learn @Project-Babble/BaballoniaREADME

Baballonia
Baballonia is a cross-platform, hardware-agnostic XR eye and face tracking application.
Installation
Steam
Baballonia is now on Steam! Download it here!
This is the suggested install method. You will automatically recieve updates with this method.
Windows (Alternative)
Head to the releases tab and download the latest installer.
You may be prompted to download the .NET runtime for desktop apps, install it if need be.
Linux (Alternative)
Head to the releases tab and download the latest tarball.
You may be prompted to download the .NET runtime for desktop apps, install it if need be.
MacOS
Baballonia currently does not have an installer for MacOS. You will need to follow our build instructions and run it from source.
Platform Compatibility
To get started, follow the quickstart guide on our documentation page.
VRChat
VRCFaceTracking
To use Baballonia with VRChat, you will need to use VRCFaceTracking with the VRCFT-Babble module.
- Download and install the latest version of VRCFaceTracking from Steam.
- Install the
VRCFT-Babblemodule within VRCFaceTracking. - Use Baballonia to set the module mode (eyes, face or both). Restart VRCFaceTracking to see your changes.
More information can be found on the VRCFT Docs
VRC Native Eyelook
Alternatively, Baballonia also supports VRC Native Eyelook.
While this doesn't support lower face tracking, it supports (almost) all VRChat Avatars.
Resonite
Resonite works natively with Baballonia's eye and face tracking - no external tools necessary!
ChilloutVR
ChilloutVR has a mod-based integration for Baballonia's eye and face tracking. Please refer to our docs (below) for installation.
For more game information and setup, refer to our games documentation page.
Supported Hardware
Baballonia supports many kinds of hardware for eye and face tracking:
| Device | Eyes | Face | Notes | |-----------------------------------| ----- | ----- |-------------------------------------------------------------------------------------------| | Official Babble Face Tracker | :x: | ✅ | | | DIY and 3rd party Babble Trackers | :x: | ✅ | | | Vive Facial Tracker | :x: | ✅ | | | DIY EyetrackVR | ✅ | :x: | | | Bigscreen Beyond 2E | ✅ | :x: | On Linux, requires go-bsb-cams | | Vive Pro Eye | ✅ | :x: | Requires Revision | | Varjo Aero | ✅ | :x: | Requires the Varjo Streamer | | HP Reverb G2 Omnicept | ✅ | :x: | Requires BrokenEye | | Pimax Crystal | ✅ | :x: | Requires BrokenEye |
For more hardware information, refer to our hardware documentation page.
Build Instructions
Baballonia.Desktop
- Run the associated
download_dependenciesscript for your given platform (.ps1on Windows,.shon Linux). - If you are using an IDE, disable these projects:
VRCFaceTrackingVRCFaceTracking.CoreVRCFaceTracking.SDKVRCFaceTracking.BaballoniaBaballonia.iOSBaballonia.Android
- Run
dotnet buildinside thesrc/Baballonia.Desktopdirectory, or build with your IDE
Publishing
If you want to publish a standalone installer for Baballonia, download NSIS here, or use your package manager. Then, run the
.nsi script located at src/Baballonia.Desktop/main.nsi
Baballonia.Android/iOS
- If you are using an IDE, disable these projects:
VRCFaceTrackingVRCFaceTracking.CoreVRCFaceTracking.SDKVRCFaceTracking.BaballoniaBaballonia.DesktopBaballonia.iOS, if you are building for AndroidBaballonia.Android, if you are building for iOS
- Run
dotnet buildinside thesrc/Baballonia.Androidorsrc/Baballonia.iOSdirectory, or build with your IDE
VRCFaceTracking.Baballonia
- If you are using an IDE, disable all projects except the following:
VRCFaceTracking.CoreVRCFaceTracking.SDKVRCFaceTracking.Baballonia
- Run
dotnet buildinside thesrc/VRCFaceTracking.Baballoniadirectory, or build with your IDE
This will create a VRCFaceTracking.Baballonia.zip module which you can install manually.
For more build information, refer to our build documentation page.
Related Skills
node-connect
339.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
339.3kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.9kCommit, push, and open a PR
