✓ 1000+ concurrency
✓ Multi-hour long calls
✓ Instant avatar creation (1 photo)
✓ 5-minute API setup
Quickstart (5 min)
Build a production-ready avatar app with Next.js + LiveKit in 5 minutes
The most advanced interactive avatar model
LemonSlice is an AI research lab that built the world’s first Character World Model: interactive characters that talk, listen, and react in real-time based on your conversations. Character World Models are more advanced than traditional real-time avatars, which are based on deepfake or older generative technology. Here are some of the capabilities of the LemonSlice model:- Hand gestures
- Emotions
- Objects
- Clothing swaps
- Physics modeling
- Non-humans and cartoons
- Full-body movement
- Photorealism
How it works
Every real-time conversation with a character goes through the following steps:- A speech-to-text (STT) and voice-activity detection (VAD) model listen to the user
- An LLM decides what to say back
- Text-to-speech (TTS) turns the reply into audio
- LemonSlice turns the audio into a real-time video of the character speaking within a live video call

- Image - defines the appearance of your character.
- Audio - streaming audio from a TTS model like ElevenLabs or Cartesia. This audio is exactly what your character will say.
- (optional) Action Engine - determines what actions (waving, holding a phone, looking away) the character should take during the conversation. Currently Enterprise only.
Integrate real-time avatars into your app
Add LemonSlice to the stack you already use. LemonSlice integrate with all major WebRTC providers like LiveKit, Daily/Pipecat, and Agora. These providers all have Conversational AI toolkits that make it simple to combine any LLM, TTS, and STT component with LemonSlice.- Pick a framework — follow the LiveKit integration or Pipecat integration guide.
- Build your UI — run your own call lifecycle and frontend around the avatar session. See Production checklist for call lifecycle patterns.
You can think of LemonSlice like a graphics layer or “face layer” that’s added on top of your voice agent. It is compatible with any TTS and LLM model.
Other integration options
Other integration options
The Widget is a no-code solution for adding an avatar to your website. It’s like embedding a YouTube video - just 2 lines of code. LemonSlice takes care of everything else.The Hosted Pipeline is a low-code solution. LemonSlice manages the entire avatar and agent infrastructure. You build the UI for the avatar call.Here’s a comparison of the options:
| Self-managed pipeline | Hosted pipeline | Widget | |
|---|---|---|---|
| Complexity | ⚙️⚙️⚙️ Full code | ⚙️⚙️ Low code | ⚙️ No code |
| You control | Speech, Intelligence, Call UI | Call UI | Nothing |
| LemonSlice controls | Avatar | Speech, Intelligence, Avatar | Speech, Intelligence, Avatar, Call UI |

