Guides
Create an avatar, give it a persona and a voice, then follow a recipe.
Conversations
A live avatar that listens and answers.
Avatars
Make the avatar yours: its face, its persona, its voice.
-
Create your own avatar
Turn a portrait, a voice sample and a prompt into your own avatar. -
Persona
Write the system prompt that gives an avatar its personality. -
Voices
Built-in voices in every language, or your own premium voice provider key. -
Gestures (Essence 1)
Play a named gesture, like a wave or nod, when your code asks.
Apps
End to end, from an empty folder to a working result.
-
Website widget
Add a floating, talking avatar to any website with one script tag. -
Companion app
An AI companion in your iPhone, iPad or Android app, rendered on the phone. -
Kiosk on a Linux PC
A live, full-screen avatar on a standard Linux PC with no GPU. -
Talking video
Turn one audio file into an MP4 of your avatar speaking it. -
Claude & Cursor (MCP)
Let Claude, Cursor and other MCP clients drive bitHuman as tools.
How-to
One question, answered first, then the steps.
-
Put an animated character in an iPhone app
Feed speech to the Swift package; the character renders on the iPhone. -
Turn a drawing, mascot or pet photo into a talking character
Turn one portrait of any character into an Expression 2 avatar that talks. -
Give an app's voice assistant a face
Feed your assistant's speech to the SDK and draw the lip-synced frames.
Examples
Complete apps you can clone and run, with a recording of each.