<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/introducing-gsplat-talkinghead-qdproveba" -->

---
title: Introducing: gsplat-talkinghead | daily.dev
description: A new open-source React component library called gsplat-talkinghead lets developers embed lip-synced Gaussian-splat avatars for AI voice agents. It runs...
canonical: https://daily.dev/posts/introducing-gsplat-talkinghead-qdproveba
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Introducing: gsplat-talkinghead | daily.dev
og:description: A new open-source React component library called gsplat-talkinghead lets developers embed lip-synced Gaussian-splat avatars for AI voice agents. It runs...
og:url: https://daily.dev/posts/introducing-gsplat-talkinghead-qdproveba
og:image: https://api.daily.dev/og/posts/QdprOVeba.png
og:image:alt: Introducing: gsplat-talkinghead
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Introducing: gsplat-talkinghead

**[Build With GenAI](https://daily.dev/sources/buildwithgenai)** · [@navodpeiris](https://daily.dev/navodpeiris) · 1 min read · 3 upvotes · 0 comments

## Summary

A new open-source React component library called gsplat-talkinghead lets developers embed lip-synced Gaussian-splat avatars for AI voice agents. It runs Gaussian-splat rendering and wav2arkit neural lipsync entirely in the browser with no server infrastructure needed, and supports providers including OpenAI Realtime, OpenAI GPT-Live, Qwen Realtime, ElevenLabs Conversational AI, Vapi, and LiveKit Agents.

## Content

Lip-Synced Gaussian-Splat avatar components for AI voice agents. Drop it into any React app, pick a provider, and hand it your credentials — everything else is handled internally. **No infrastructure provisioning — Gaussian-splat rendering and wav2arkit neural lipsync both run directly in the browser.**

Supported providers: **OpenAI Realtime**, **OpenAI GPT-Live**, **Qwen Realtime (Alibaba Cloud)**, **ElevenLabs Conversational AI**, **Vapi**, **LiveKit Agents**.

[NavodPeiris/gsplat-talkinghead: LAM Gaussian-Splat Avatars for AI voice agents. Realistic avatars for interview/support/sales agents.](https://github.com/NavodPeiris/gsplat-talkinghead)

## Similar posts on daily.dev

- [Building a 3D AI assistant using React Native and GPT-Realtime](https://daily.dev/posts/building-a-3d-ai-assistant-using-react-native-and-gpt-realtime-zomhbknb4) · Nitro Modules · 2 upvotes · 2 comments
- [OpenAI launches new voice intelligence features in its API](https://daily.dev/posts/openai-launches-new-voice-intelligence-features-in-its-api-ymtm53lpv) · TechCrunch · 0 upvotes · 0 comments
- [How to build a real time voice AI agent in the browser](https://daily.dev/posts/how-to-build-a-real-time-voice-ai-agent-in-the-browser-649co561i) · LogRocket · 3 upvotes · 0 comments

---

Tags: [#react](https://daily.dev/tags/react), [#openai](https://daily.dev/tags/openai), [#elevenlabs](https://daily.dev/tags/elevenlabs)

[View this post on daily.dev](https://daily.dev/posts/introducing-gsplat-talkinghead-qdproveba)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"DiscussionForumPosting","mainEntityOfPage":"https://daily.dev/posts/introducing-gsplat-talkinghead-qdproveba","headline":"Introducing: gsplat-talkinghead","text":"A new open-source React component library called gsplat-talkinghead lets developers embed lip-synced Gaussian-splat avatars for AI voice agents. It runs Gaussian-splat rendering and wav2arkit neural lipsync entirely in the browser with no server infrastructure needed, and supports providers including OpenAI Realtime, OpenAI GPT-Live, Qwen Realtime, ElevenLabs Conversational AI, Vapi, and LiveKit Agents.","url":"https://daily.dev/posts/introducing-gsplat-talkinghead-qdproveba","datePublished":"2026-09-29T16:23:28.486Z","dateModified":"2026-09-29T19:21:13.590Z","author":{"@type":"Person","name":"Navod Peiris","url":"https://daily.dev/navodpeiris","image":"https://media.daily.dev/image/upload/s--aMI68k7f--/f_auto/v1776319232/avatars/avatar_qDkNtHvWA3eQ99TGZiPpU?_a=BAMAMiWQ0","description":"Just another developer who loves distributed systems and AI.","interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"EndorseAction"},"userInteractionCount":70}},"image":"https://media.daily.dev/image/upload/s--yH9C66BX--/f_auto/v1790699009/posts/QdprOVeba?_a=BAMAMicg0","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":3},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"isPartOf":{"@type":"WebPage","url":"https://daily.dev/squads/buildwithgenai","name":"Build With GenAI"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Build With GenAI","item":"https://daily.dev/squads/buildwithgenai"},{"@type":"ListItem","position":3,"name":"Introducing: gsplat-talkinghead"}]}
```

