A 3D avatar assistant
on any website.
One script tag adds a floating launcher to your site. Click it and a real, animated 3D avatar pops up — against your page, a color, or a gradient — with two modes: a chatbot that answers questions (free models, or bring your own Groq / OpenRouter key), and a speak mode where the avatar says exactly what you type, out loud, in a speech bubble.
This page runs the real widget — try the launcher in the corner. Your builder choices update it live.Configure
Your snippet
Paste it before </body> on any site. Chat answers come from the
free model chain (Groq → OpenRouter → NVIDIA) by default; visitors can switch to
their own Groq or OpenRouter key in the widget's settings — keys stay in their
browser. Speak mode uses the browser's built-in voices. Full docs:
/docs.
Not a render. Not a video.
A real animated 3D character with idle, wave, and talking animations — standing directly on your page when the background is transparent.
Chatbot with real brains
Free lane needs no key and no account. Or visitors bring their own Groq / OpenRouter key — it never leaves their browser and never touches your site's code.
Speak mode
Type anything and the avatar says it out loud with a speech bubble — browser text-to-speech, pickable voices, zero cost.
Any avatar
Use a built-in body, any three.ws avatar id (make one in Forge), a GLB URL, or an agent's body via data-agent.
Docs: developer docs · Related: 3D embeds · walking avatar embed · creator widgets