Introduction

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