Quickstart (5 min)
Build a production-ready avatar app with Next.js + LiveKit agent
| Project | Description |
|---|---|
| LiveKit app (Python) | The 5-min Quickstart Project — fullstack Next.js app with a Python LiveKit Agents worker. Includes token server, call UI, and recommended production patterns like avatar readiness handling. |
| Video Conferencing | Send your LemonSlice avatar into a Zoom, Google Meet, Microsoft Teams, or Webex call. See the guide for more info. |
| Multiple Avatars + Chrome Extension | Learn how to integrate multiple avatars that can all listen and react to your browser audio. Try it out |
| Tool Calling | Learn how agents can use tool calls to trigger UI changes and guide your users to fill out a form. Try it out |
| LiveKit app (Node.js) | Same fullstack layout as the Python app, with the LiveKit agent implemented in Node.js. |
| LiveKit playground | Minimal agent to iterate locally and connect via the LiveKit Agents Playground. |
| Green Screen + Landscape | Client-side green screen (chroma key) compositing with a LemonSlice avatar in a landscape layout. Includes a WebGL shader, Next.js UI, and Python LiveKit Agents worker. |
| Real-time Avatar Changes | Real-time character image updates during a live call. See the guide for more info. |
| Hosted Daily app | React app using the LemonSlice hosted pipeline with Daily rooms. Backend keeps API credentials off the client. |
| Pipecat app | Fullstack app with a Pipecat pipeline and LemonSlice avatar over Daily. Same pre-join and in-call UI patterns as the LiveKit examples. |

