Docs index: /llms.txt · every page as Markdown: add .md

‹ Platforms

CLI troubleshooting

Fix CLI install, sign-in and render errors by symptom.

SymptomCauseFix
bithuman: command not found~/.local/bin is not on PATHexport PATH="$HOME/.local/bin:$PATH"
not signed in, exit 77, nothing writtenno credentialbithuman login, or set BITHUMAN_API_SECRET
your credential is invalid or expired or the API secret was rejected, exit 77the secret was revoked or mistyped; from 2026-10-12, a Free accountbithuman login again, or create a new API secret; on Free, choose a plan
bithuman login prints token exchange failed or times out, exit 1the browser or device approval did not completerun bithuman login (or --device) again
render exits 69: ffmpeg not foundffmpeg is not on PATH (common in scripts)install it, or set BITHUMAN_FFMPEG to its path
run with an Essence 2 avatar: no avatar in the page, and the terminal shows essence-2: ffmpeg not foundffmpeg is not on PATHsudo apt install -y ffmpeg, or set BITHUMAN_FFMPEG
run says the livekit-server binary was not foundlivekit-server is not installedbrew install livekit (macOS), or rerun the installer (Linux)
run exits 69: livekit-server 1.8.0 at …/livekit-server is too old for bithuman run (it needs 1.13 or newer)an old livekit-server found on PATHbrew upgrade livekit (macOS), or reinstall with curl -fsSL https://install.bithuman.ai | sh (Linux)
SLUG_NOT_FOUND, exit 66the slug is not in the sample listbithuman list and copy a slug
pull <CODE> fails with 404 NOT_FOUNDnot your agent and not a sample avatarcheck the code under your agents
pull <CODE> fails with 409 MODEL_NOT_GENERATEDthe agent has no model of that kindadd the model, or pass the --model it has
PUBLIC_BIND_REFUSED, exit 2--host 0.0.0.0 without consentuse a LAN address, or set BITHUMAN_ALLOW_PUBLIC_BIND=1
the installer says The tarball for … may not be publishedGitHub is rate-limiting your network (HTTP 429)wait five minutes and run it again
bithuman doctor exits 1 on a fresh install: Agent worker ✗ not foundthe first bithuman run sets up the workerrun bithuman run once
many Removing initializer warnings and short bracketed diagnostic lines during an Essence 2 renderruntime diagnosticsexpected
the installer names your platform and stopsno binary for this platformsee Platform notes