RostoRequest invite

From selfie
to embed.

Create an avatar once. It then animates live in any browser, with no runtime cost.

Four steps

  1. Upload a selfie and confirm consent. It's kept encrypted only until you accept, then deleted.
  2. Approve the base: a stylized portrait, not the photo.
  3. Build the expressions: a QA-gated FACS set that unlocks the full emotional range. This takes a few minutes, and happens once.
  4. 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>
Enter the studio Read the docs