From selfie
to embed.
Create an avatar once. It then animates live in any browser, with no runtime cost.
Four steps
- Upload a selfie and confirm consent. It's kept encrypted only until you accept, then deleted.
- Approve the base: a stylized portrait, not the photo.
- Build the expressions: a QA-gated FACS set that unlocks the full emotional range. This takes a few minutes, and happens once.
- Embed anywhere in three lines. Drive it with a command, or let an agent drive it.
Creating an avatar takes a few minutes. After that it runs instantly in the browser, forever, at no cost.
Not a video. A rig.
The avatar is a set of lightweight images plus one small script. The browser cross-fades the expression frames in real time, so there are no model calls while it plays. Avatars also come in a vector edition — one small SVG rig that stays crisp at any size and adds subtle head motion.
<div id="rosto"></div>
<script src="https://studio.rosto.ai/rig/avatar-rig.js"></script>
<script>
fetch("https://studio.rosto.ai/pub/TOKEN/manifest.json").then(r=>r.json()).then(m=>{
AvatarRig.mount(document.getElementById("rosto"), m, {size:320});
});
</script>