Skip to content

AI avatars on your own servers

On your own Mac or Linux machines, on-premises or in your cloud account. A standard Linux PC needs no GPU.

How it runs

Where it renders
On your own Mac or Linux machines, on-premises or in your cloud account; a standard Linux PC needs no GPU
Where the conversation runs
Your choice: the CLI's local conversation brain, your own speech and language services, or bitHuman's
What reaches bitHuman
A credential check when a session starts, the avatar download, and usage reports with no audio, video or conversation text
Internet
To start a session; rendering continues through a network drop of up to 5 minutes
Models
Essence 2 and Expression 2; Essence 1 on the CLI and Python
Best for
On-premises, data-center and private-cloud deployments

Usage reports contain no audio, video, images or conversation text. Self-hosted and on-device sessions store no transcript at bitHuman.

Creating an avatar from a portrait always happens in the bitHuman cloud. Once created, its model file downloads to your machines and runs there.

Read the self-hosting guideSecurity & privacy

Other ways to run it

Tell us where it needs to run