FREEDOM251

Freedom251 › VTuber Software

LibreAvatrak

Free plan API

Visit LibreAvatrak Alternatives Pricing

LibreAvatrak's own site

What LibreAvatrak is

LibreAvatrak is a free facial motion capture tool for VTubers and virtual avatar creators who use a single camera. It uses MediaPipe to detect face landmarks and calculate head pitch, yaw, and roll. It also measures eye openness with EAR and mouth movement with MAR, while OpenCV handles camera capture and image processing. Tracking data streams to Godot to animate VRM humanoid avatars in real time. A Python and Flask multiprocess backend provides an HTTP data API. The setup instructions call for a Python environment and Godot Editor 4.6, and describe loading a VRM file in Godot and saving the replacement character scene as .scn rather than .tscn. LibreAvatrak is licensed under the GNU Affero General Public License v3. Creators may earn revenue from content made with it, including streams and commercial productions. The project also states that modified instances or publicly accessible network services must share modified source code. It prohibits closing the source, selling packaged copies, and building paid cloud motion capture services based on the software.

Who it suits

LibreAvatrak suits individual creators who want to animate VRM avatars in Godot using facial tracking from one camera. Users should be comfortable setting up a Python environment and Godot Editor 4.6.

What it does well

  • Tracks head rotation, eye openness, and mouth movement.
  • Streams tracking data to animate VRM avatars in Godot.
  • Includes a low-latency HTTP data API.
  • Creators may earn revenue from content made with it.
  • Free for individual creators.

What to know first

  • Requires a Python environment and Godot Editor 4.6.
  • Uses a single camera for tracking.
  • License requires sharing modified source for certain services.
  • Paid cloud motion capture services based on it are prohibited.

Limits

The software is free to use, but its license prohibits closing the source, selling packaged copies, and building paid cloud motion-capture services based on it. Modified instances and publicly accessible network services must share their modified source code.

Plans

PlanBilled and limitsPrice
LibreAvatrakFree/Libre software; individual creators may use it without chargeFree

As github.com lists them, read 4 Oct 2026. The maker's own page has the final word.

Getting started

  1. Open the LibreAvatrak project website on GitHub
  2. Prepare a Python environment and Godot Editor 4.6
  3. Load a VRM file in Godot
  4. Save the replacement character scene as .scn rather than .tscn

Verdict

LibreAvatrak offers a focused camera-to-Godot workflow for facial animation, with support for VRM humanoid avatars. Review the setup requirements and license conditions before using or modifying it.

Questions

How much does LibreAvatrak cost?

The listed LibreAvatrak plan is free.

What does it track?

It calculates head pitch, yaw, and roll from facial landmarks, and derives eye openness and mouth movement.

Which avatar format does its workflow use?

The character workflow describes loading a VRM file in Godot.

What do I need to get started?

The setup instructions call for a Python environment and Godot Editor 4.6.

Can creators earn money using it?

Creators may earn revenue from content made with the software, including VTuber streaming and commercial production.

What does its license require for network use?

Modified instances or publicly accessible network services must share their modified source code.

Facts from LibreAvatrak's own pages

Avatar animation
Tracking data streams to Godot to animate VRM humanoid avatars in real time. · github.com, 4 Oct 2026
Camera processing
The project lists OpenCV for camera video capture and image processing. · github.com, 4 Oct 2026
Character setup
The instructions describe loading a VRM file in Godot and saving the replacement character scene as .scn rather than .tscn. · github.com, 4 Oct 2026
Commercial use
The project permits creators to earn revenue from content made with the software, including VTuber streaming and commercial production. · github.com, 4 Oct 2026
Data API
Its Python and Flask multiprocess tracking backend provides a low-latency HTTP data API. · github.com, 4 Oct 2026
Expressions
It extracts eye openness using EAR and mouth movement using MAR. · github.com, 4 Oct 2026
Face tracking
It uses MediaPipe to detect face landmarks and calculate head pitch, yaw, and roll. · github.com, 4 Oct 2026
License
LibreAvatrak is licensed under the GNU Affero General Public License v3. · github.com, 4 Oct 2026
Network source sharing
The project says modified instances or publicly accessible network services must share their modified source code. · github.com, 4 Oct 2026
Purpose
LibreAvatrak is a lightweight, single-camera facial motion capture tool for VTubers and virtual avatar creators. · github.com, 4 Oct 2026
Requirements
The setup instructions call for a Python environment and Godot Editor 4.6. · github.com, 4 Oct 2026
Restrictions
The project says users may not modify and close the source, package and sell the software, or build paid cloud motion capture services based on it. · github.com, 4 Oct 2026

Where LibreAvatrak stands on Freedom251

Look at these too