
What is the LemonSlice Self-Managed Pipeline?
The self-managed pipeline is a standalone avatar model. Use it when you want full control over every component of your video agent pipeline. Bring your own STT, LLM, and TTS. LemonSlice handles avatar generation only. You manage orchestration, infrastructure, and UI. Currently works with the LiveKit agents framework.Get started now
Follow our quick start guide to integrate LemonSlice with your own STT, LLM, and TTS stack using LiveKit. Alternatively, explore our LiveKit agent example to see a complete implementation.Controlling an active session
Once your session is active, you can control it using the control endpoint. There are two control options:Update Image
Update the avatar’s appearance by providing a new
image_url.- The image URL must be publicly accessible
- Changing the image will stop any active audio playback
- Best practice: Call this only when the avatar is silent in the idle state
- Image transitions take up to 5 seconds to complete but on average only ~1 second
Terminate
Immediately shut down the LemonSlice avatar session. This stops video generation and ends billing for the session.
