Put a living character on the agent you already run.
Keep your agent loop exactly as it is. Drop one script on any page, mount one element, and make three calls โ state, transcript, audio level. Alive draws expression, gesture, and presence in the browser; the snippet below is the whole integration.
Embed in three lines.
Drop the runtime on any page, mount the element, and drive it from your agent loop.
This is the face on its own. Want the talking agent on your site? Paste the one-line widget
A stable integration boundary.
The renderer evolves; the adapter contract doesn't. Everything on this site โ the hero, the state rail, the studio preview โ runs through this same interface.
Bring your own everything.
Stream states and text from any agent framework. Compatible with NetShow IQ1, OpenAI, Claude, Gemini, or self-hosted models.
Feed setAudioLevel() from any TTS or WebRTC stream and the mouth follows. No proprietary voice required.
WebSocket, SSE, WebRTC data channels, or plain polling โ the adapter is transport-agnostic by design.
{{integrationsNote}}
Builder โ $39/month
20 avatars, 10 published embeds, SDK and API access, agent-state events, bring-your-own model and voice, analytics, and 3 team seats.
- Deterministic state transitions โ no surprise animations in production
- requestAnimationFrame renderer; pauses off-screen and in hidden tabs
- Reduced-motion and low-power modes built into the element
- No mic or audio access unless your code asks for it
Lab (for developers)
Work-in-progress benches the team builds on. They run in your browser and are not indexed; some need a crew key, WebGL or a billed voice call. For a customer-ready start, use the builder or the Studio.
- The Wire Figure โ the whole-body canvas figure on a 360ยฐ turntable, with joint tests, hair sets and draw modes.
- The VRM Preview Twin โ a second VRM stage on the same engine modules; needs WebGL, and its extras need a crew key.
- Face Overlay Lab โ the hybrid face's full editor (character dials, casting deck, publish); opens on the crew sign-in card without a pass.
- Agent Run โ load a joined agent document and run it as a captioned, wearing agent, locally and at $0.
- Snippet Checker โ checks whether your two embed lines will work on your page, with a silent local test character.
- Converse Stage โ wear a sealed .alive.json and type to the offline agent for $0; live voice stays gated.
- Universal Stage โ one agent driving all five 2D avatar kinds side by side; its live-voice button starts a billed call.
- SVG Body Engine โ the procedural full-body vector engine: morphology, skins, seeds and motion.