Skip to content
AI Marketplaces Leaderboard

LemonSlice

ChatGPT plugin

Video avatar for voice agents

View in ChatGPT directory

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

#7174of 8,7931,460places up24h—7d
#7,028#7,466#7,904#8,342#8,780Sep 27Oct 3Oct 9Oct 15Oct 21Oct 26

Rank in Developer tools

#633of 74287places up24h—7d
#625#652#679#706Sep 27Oct 3Oct 9Oct 15Oct 21Oct 26

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
#PluginPosition7d
631SimpleBackups#7151—
632VibeDoctor#7173—
633LemonSliceThis page#7174—
634MA Commander#7175—
635Runzumi#7181—

All 742 Developer tools plugins

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