This uses my flutter_filament[0] package for rendering (ignore the name, it's no longer Flutter-only), Jaspr[1] (a Dart framework for building reactive UIs, syntax inspired by Flutter), Avaturn[2] for the avatar, Cartesia[3] for the voice cloning, DiffSHEG[4] for the skeletal animations (though scaled down considerably), FaceDiffuser[5] for the facial animation and sherpa-onnx[6] for the speech recognition.
[0] https://github.com/nmfisher/flutter_filament
[1] https://github.com/schultek/jaspr
[4] https://github.com/JeremyCJM/DiffSHEG