Fully offline
More ▾
Realtime avatars that run completely locally, off the internet, on Linux PCs and terminals: for Business and Enterprise clients, arranged through sales.
What it is
Offline license is only available to Business and Enterprise clients who want to run realtime avatars completely locally, off the internet — e.g. kiosks, trade shows, ATM machines, embedded screens. Linux PCs and terminals; arranged through sales.
- Plans: Business & Enterprise.
- Billing: credit-based, from 100,000 credits, metered on the machine.
- Connectivity: no required reconnection.
Contact sales to arrange an offline license.
Where it renders
| Question | Fully offline |
|---|---|
| Where the avatar renders | on your Linux PCs and terminals |
| Where the conversation runs | agreed with sales for your site |
| What reaches bitHuman | usage is metered on the machine; no reconnection is required |
| Network | off the internet; creating the avatar happens online first |
Creating the avatar from a portrait happens in the bitHuman cloud; the finished avatar model then runs on your machines.
Models available here
| Model | Fully offline | How |
|---|---|---|
| Essence 2 | — | Coming later |
| Expression 2 | — | Coming later |
| Essence 1 | Yes | Linux x86_64 and ARM64, bitHuman 2.11.16 or later; Business & Enterprise |
| Expression 1 | — |
Essence 1 runs fully offline on Linux (x86_64 and ARM64) today. Essence 2 and Expression 2 offline come later. Expression 1 runs in the bitHuman cloud only.
Speed
An offline machine is a Linux PC. How fast each model renders on a Linux PC with no GPU is on CPU only (no GPU).
Price
From 100,000 credits, credit-based and metered on the machine. Business & Enterprise; arranged through sales.
Limits
- Linux PCs and terminals only. Phones, Macs and browsers stay online: the Swift package, the Android SDK and the web embed check your credential when a session starts.
- Creation is online: you create the avatar from a portrait in the bitHuman cloud before it runs offline.
- Not file rendering:
bithuman renderand Python’sbithuman.offlinewrite a video file and sign in online, on any plan that can render.
First command
Available today: Essence 1 on Linux x86_64 and Linux ARM64. Essence 2 and Expression 2 come later.
-
Buy a pack for the offline license in the console (Developer → Offline licenses), choosing the model and the platform it will run on. A pack is at least 100,000 credits at the self-hosted rate. You can cancel it for a full refund until a machine redeems it. Through the API:
POST /v1/offline/entitlementswith"platform": "linux-x86_64"or"linux-aarch64". -
Redeem it once, on the machine that will run it, while it is online, with bitHuman 2.11.16 or later and your account’s API secret:
pip install -U "bithuman>=2.11.16" export BITHUMAN_API_SECRET=... python -m bithuman pack redeemThis binds the pack to this machine and installs it. If the install step fails,
python -m bithuman pack redeem --file <pack>retries it from the copy kept in~/.bithuman/packs/, with no connection and no second charge. -
Run offline. The machine now renders Essence 1 avatars with no network and no API secret until the pack’s credits are spent. Credits are metered on the machine, at the self-hosted rate for active session time. It never has to reconnect.
Choosing between modes
- A Linux PC with a connection: CPU only (no GPU), on the Creator plan or higher.
- Your own machines, online: Your servers.
- Inside an app on the phone or in the browser: On the device.
- Nothing to run yourself: bitHuman cloud.
- All five side by side: Deployment options.