Basic embed
Hello-world experience embed: one experience id and one Experience component. No custom speak or listen UI.
View example → Live demoForkable apps that show how to integrate Liforma experiences in real products.
Hello-world experience embed: one experience id and one Experience component. No custom speak or listen UI.
View example → Live demoCorner launcher: collapsed thumb until click, then an in-page overlay conversation. Light until expand.
View example → Live demoLesson-based tutor app with an “I am learning” control that sets Experience learningLocale (Spanish by default; also French, German, Japanese).
View example → Live demoMarvely-style scripted turns: presenter mode, speak() for tutor lines, manual Start/Stop listening, and host-side feedback.
View example → Live demoType text and press Enter — the experience speaks it. Toggle enqueue vs interrupt on speak().
View example → Live demoBasic coffee-barista embed with ElevenLabs Agents as speech-to-speech — pipe agent PCM into createUtterance.
View example → Live demoBasic coffee-barista embed with OpenAI Realtime as speech-to-speech — pipe PCM + transcript into createUtterance.
View example → Live demoBasic coffee-barista embed with Deepgram Voice Agent as speech-to-speech — pipe PCM + transcript into createUtterance via a WS proxy.
View example → Hosted noticeBasic coffee-barista embed with LiveKit remote agent audio — mint a token and bridge tracks via createUtterance (+ transcript).
View example → Live demoBasic coffee-barista embed with Gemini Live as speech-to-speech — pipe PCM + transcript into createUtterance via a WS proxy.
View example → Hosted notice