← LemonSliceCONTENT HISTORY

Update to LemonSlice

Snapshot Oct 27, 2026 · 00:54 UTC · version 1.0.0

WHAT CHANGED

Package or technical metadata updated

Package or technical metadata updated

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Save LemonSlice and check future changes in Following.

Up to 10 plugins free · no card required.

All fields and original values.

Is v2 template

Before

Oct 24, 2026 · 13:54 UTC

Not present

After

Oct 27, 2026 · 00:54 UTC

false

Compare saved observations

Download comparison JSON
Full technical diff · 1 changed fields

added /is_v2_template

BEFORE
Field was absent
AFTER
false
Full snapshot data
{
  "canonical_app_id": null,
  "connector_id": null,
  "created_at": "2026-10-03T01:57:44.988938Z",
  "discoverability": "LISTED",
  "id": "plugins_6ac05f3709e88191bb2bda6396a47aa1",
  "is_template": false,
  "is_template_instance": false,
  "is_v2_template": false,
  "name": "lemonslice",
  "release": {
    "app_ids": [],
    "app_manifest": null,
    "app_templates": [],
    "description": "Add a LemonSlice video avatar to a LiveKit voice agent, or build one from scratch.",
    "display_name": "LemonSlice",
    "id": "pluginrel_a84f94febbdc81918784b27a99673252",
    "interface": {
      "brand_color": "#D4A017",
      "capabilities": [
        "Attach a LemonSlice avatar to a LiveKit agent",
        "Scaffold a LiveKit avatar app",
        "Drive CWM-1 actions and emotions",
        "Troubleshoot avatar sessions"
      ],
      "category": "Developer Tools",
      "composer_icon_dark_url": "https://files.openai.com/content?id=file_00000000521481f79198b6322ad4bfed",
      "composer_icon_url": "https://files.openai.com/content?id=file_00000000149c81f599181d7941cd3523",
      "default_prompt": "Add a LemonSlice video avatar to my LiveKit agent.",
      "default_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."
      ],
      "developer_name": "LemonSlice",
      "logo_url": "https://files.openai.com/content?id=file_00000000046081f7a151de2673307e4f",
      "logo_url_dark": "https://files.openai.com/content?id=file_00000000222081f58019a25655bc9af9",
      "long_description": "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.",
      "plugin_category_id": "developer tools",
      "privacy_policy_url": "https://lemonslice.com/privacy",
      "screenshot_urls": [],
      "short_description": "Video avatar for voice agents",
      "terms_of_service_url": "https://lemonslice.com/terms",
      "website_url": "https://lemonslice.com"
    },
    "keywords": [
      "avatar",
      "livekit",
      "voice agent",
      "video",
      "lip sync",
      "lemonslice"
    ],
    "mcp_servers": [],
    "onboarding_skill_name": null,
    "requires_local_executor": false,
    "skills": [
      {
        "description": "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.\n",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "lemonslice-livekit-app",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "code",
          "short_description": "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.\n"
        },
        "name": "lemonslice-livekit-app",
        "plugin_release_skill_id": "pluginrsk_6ac05fbba00081919448103f73f3c9a0"
      }
    ],
    "version": "1.0.0"
  },
  "scope": "GLOBAL",
  "share_url": "https://chatgpt.com/plugins/plugins_6ac05f3709e88191bb2bda6396a47aa1?open_in_app",
  "status": "ENABLED"
}

SHA-256 of public snapshot: 12bf6136dca121c42f4fcfe6fa438a1d6fd10a9a7982c26cef9cdc51454da680