Introduction
Build Avatar Experiences — real-time AI characters for web apps.
What is Liforma?
Liforma is a platform for building Avatar Experiences — real-time AI characters that can listen, think, speak, animate, and interact inside your app.
A simple experience might be a single conversational tutor. A richer experience can include multiple characters, locations, world state, tools, and game-like interactions.
Who is this for?
Developers building education apps, training simulations, games, customer support, or any product where an embodied AI character makes the experience more engaging.
Design philosophy
Liforma is intentionally simple at the surface and powerful underneath.
- Experience-first — you integrate experiences, not tokens or HTTP routes
- Launch-driven — a Session Launch (
session+ opaquelaunch) starts each runtime - Hidden complexity — transport, STT, TTS, and avatar rendering stay inside the player
- Avatar-native — animation is first-class, not a bolt-on to voice
How you mint sessions
Choose how your app obtains a Session Launch — with an API key on your server, or with allowed origins from the browser:
- API key on your server — preferred when you have a backend
- Allowed origins — for client-only embeds
Allowed origins stop third parties embedding your paid experience on sites you did not approve.
Capabilities
Although Avatar Experiences are the strategic product, Liforma also supports focused capabilities:
- Avatar Experiences — the full intelligent character platform
- Text-to-Avatar — animate an avatar speaking your text
- Text-to-Speech — speech audio without an avatar
- Speech-to-Speech — voice conversation without animation
Pricing
Usage is metered per minute. See pricing for plans and rates.
Get started
Ready to embed your first avatar? Head to the Quick Start.