LemonSlice
ChatGPT pluginVideo avatar for voice agents
LemonSlice turns any single image into a real-time, lip-synced video avatar that joins your LiveKit room as a participant. This plugin teaches ChatGPT and Codex to attach the avatar to an existing LiveKit agent in Python or Node.js, or to scaffold a complete app from the LemonSlice starter: API keys, the voice cascade, the ringing UI, and optionally CWM-1 so the character reacts and emotes during the call.
- Featured
- No
not on the featured shelf
Movement
From our daily snapshots over the last 30 days.
Rank by placement
Rank in Developer tools
In its category
How this plugin compares with others in the same category. Positions are counted within the category, not across the whole directory.
Developer tools633rd of 742 by placement
| # | Plugin | Position | 7d |
|---|---|---|---|
| 631 | #7151 | — | |
| 632 | #7173 | — | |
| 633 | #7174 | — | |
| 634 | #7175 | — | |
| 635 | #7181 | — |
Example prompts
- “Add a LemonSlice video avatar to my LiveKit agent.”
- “Build a talking avatar app on LiveKit from scratch.”
- “Make my avatar wave when the call starts.”
Skills
lemonslice-livekit-app
Add a LemonSlice video avatar to a LiveKit Agents app, or build one from scratch. LemonSlice turns any single image into a real-time, lip-synced talking avatar that joins the LiveKit room as a participant. Use when: (1) the user wants a talking avatar, a face on a voice agent, a lip-synced character, or a video agent on LiveKit — even if they do not name LemonSlice; (2) they mention lemonslice.AvatarSession, livekit-agents[lemonslice], @livekit/agents-plugin-lemonslice, or the lemonslice-examples repo; (3) they want the avatar to move and emote on its own or on cue (CWM-1, Character World Model, emotion engine, waving, smiling, laughing, leaning in), or to change its image or demeanor mid-call (update-image); (4) they are moving from another LiveKit avatar plugin (Tavus, HeyGen, Hedra, Beyond Presence, Anam, Synthesia); (5) the avatar never shows up, shows a black frame, drops after a fixed number of minutes, or the audio doubles. Works for Python and Node.js agents.
- Categories
- Made by
- LemonSlice · Website
- Sign-in
- On Install
- Capabilities
- Attach a LemonSlice avatar to a LiveKit agent, Scaffold a LiveKit avatar app, Drive CWM-1 actions and emotions, Troubleshoot avatar sessions
- Availability
- Available
- Version
- 1.0.0
- Keywords
- avatar, livekit, voice agent, video, lip sync, lemonslice
- Created
- October 3, 2026
- More info
- Sponsorship
- Promote this plugin