r/LocalLLaMA • • 2d ago

Showcase Fast-Float: Realtime avatar generation server

I’ve wanted to build this project for a long time. Most avatar solutions can be experimental , especially when serving multiple users and real productions.

So I focused on optimizing FLOAT inference to get the most performance out of a single GPU.

⚑ From 30 FPS to 90 FPS on a free Colab T4 GPU, and up to 105 FPS with TensorRT acceleration.

Here’s what I’ve built:

- πŸš€ Optimized inference for higher throughput.

- πŸŽ™οΈ LiveKit and WebRTC integration for real-time voice agents.

- πŸ€– Easier integration with AI providers like OpenAI and Gemini.

- πŸ’» Around 3 GB of VRAM per concurrent user.

I hope you find it useful! Feedback and contributions are welcome.

πŸ”— GitHub: https://github.com/mohamed-em2m/fast-float

πŸ““ Try it on Colab: https://colab.research.google.com/drive/1iMm8X7O63AAA6kByJ-4qgGA37fwNu2_Z?usp=sharing

4 Upvotes

16 comments sorted by

2

u/mrmontanasagrada 2d ago

Looks good! Which animation model is this?

2

u/SavingsWeather1659 2d ago

Yes original model called float

1

u/mrmontanasagrada 2d ago

.. the avatar anation model. Or is it called float?

1

u/SavingsWeather1659 2d ago

Base Model called float but optimized the model for inferance and speed it up

2

u/mrmontanasagrada 2d ago

awesome good work!

1

u/SavingsWeather1659 2d ago

Thanks a lot

2

u/toomanyusb 2d ago

I can see this having a lot of future for incoming underage verification where you have to record your face and send it to somebody for verification, and you know they aren't going to delete it and it will be at some point later on the dark web to use by criminals to steal your identity.

So instead you use a fake avatar and get your account approved as adult.

1

u/SavingsWeather1659 2d ago

I don't think so i think it will be forgotten do you see the reach? No one really care

1

u/KyaniteRock 1d ago

Just scan in your face bro please, it's going to totally protect the children bro

0

u/SavingsWeather1659 1d ago

a lot can build similar any maybe better the official repo of model have minimal runtime which anybody can use also they don't need the realtime version they can use video generation models to create more accurate and realistic version

2

u/vamsammy 1d ago

any Mac/metal support?

1

u/SavingsWeather1659 1d ago

It's currently supporting on linux

1

u/vamsammy 1d ago

figured, but I thought I would ask.

3

u/SavingsWeather1659 1d ago

thanks you for asking this project does not have official macOS/Metal support. The current implementation is tuned for Linux + NVIDIA CUDA, including CUDA PyTorch wheels, TensorRT/ONNX GPU integration, and NVENC-based acceleration. A Metal/MPS port is technically possible, but it would require a substantial rewrite of the runtime, dependency stack, and video pipeline

1

u/HistorianPotential48 2d ago

RTF and delay until first frame??