Skip to content

Cloud, self-hosted, on‑device or offline AI avatars

The same avatar runs in each mode. What changes is where it renders, where the conversation runs, and what reaches bitHuman.

Side by side

  • bitHuman cloud

    Avatar renders
    On bitHuman's servers
    Conversation runs
    bitHuman's voice service, or your own provider keys
    Internet
    Required for the whole session
    Best for
    The fastest start: web pages, apps and APIs
  • Your servers

    Avatar renders
    On your own Mac or Linux machines
    Conversation runs
    The CLI's local brain, your services, or bitHuman's
    Internet
    To start a session
    Best for
    On-premises, data-center and private-cloud deployments
  • On the device

    Avatar renders
    On the user's device, or a WebGPU browser tab
    Conversation runs
    Your app's choice; with the web embed, on bitHuman's servers
    Internet
    To start a session
    Best for
    Apps, kiosks and embedded screens
  • Fully offline

    Avatar renders
    On your Linux and macOS computers
    Conversation runs
    Agreed with sales for your site
    Internet
    Off the internet once set up
    Best for
    Kiosks, ATMs and trade shows; Business and Enterprise

What reaches bitHuman in each mode

Available for Business & Enterprise: fully offline · Upgrade to Business

Tell us where it needs to run