Avatarium Documentation
Real-time 3D AI avatar infrastructure. Add a talking avatar to any app or website in minutes.
Embed an avatar
Script tag (no SDK needed):
<script src="https://avatarium.ai/widget.js"></script>
<div id="avatarium-widget" data-avatar-id="YOUR_SHORT_ID"></div>React SDK:
import { AvatariumEmbed } from '@avatarium/react';
function App() {
return (
<AvatariumEmbed
shortId="your-avatar-id"
mode="voice"
style={{ width: 400, height: 600 }}
/>
);
}How it works
Avatarium uses an iframe-based architecture. All 3D rendering, TTS, STT, and lip-sync run on Avatarium's servers. Your app embeds a URL – no heavy SDKs, no WebGL setup, no audio pipeline.
- No native SDK required – works via script tag, iframe, or WebView
- Any platform – web, iOS, Android, Flutter, desktop
- Zero config – all customization done in the dashboard