HumboldtDocs
Reference

Troubleshooting

Start with hum doctor. It checks the install, the launcher, PATH, the sandbox and the sign-in without starting a session. hum doctor --json for a support thread.

Install

Symptom Fix
command not found: hum after the native install export PATH="$HOME/.local/bin:$PATH", or open a new terminal
Intel Mac: "no native build" npm install -g @metaphi-ai/hum or uv tool install hum-cli
Managed Windows machine refuses the executable npm install -g @metaphi-ai/hum. Everything runs on the Node and Python already on the machine
Windows: OpenSSL will not load hum doctor names the fix: the engine moves to the Python the machine trusts (py -3.12)
More than one hum on PATH hum doctor lists them. Remove the ones you did not mean to keep, e.g. uv tool uninstall hum-cli
No Node on the machine hum --plain or HUM_PLAIN=1 uses the text client

Update

hum update                          # native
npm update -g @metaphi-ai/hum       # npm
uv tool upgrade hum-cli             # uv

HUM_NO_AUTO_UPDATE=1 keeps the notice and stops the background download.

Uninstall

rm -rf ~/.local/share/hum ~/.local/bin/hum     # native (macOS, Linux)
npm uninstall -g @metaphi-ai/hum               # npm
uv tool uninstall hum-cli                      # uv
rm -rf ~/.hum                                  # sign-in, keys, settings, local transcripts

Sign-in and credits

Symptom Fix
The browser did not open at hum login Open the URL the terminal prints and confirm the code shown
"out of credits" /usage-credits opens the page that adds more
Which model and host is this session on? hum whoami

Sandbox

Symptom Fix
git push, pip install or a network call hangs or fails The sandbox blocks the network. Approve at the panel, or set network = true under [sandbox]
Linux: /tools says sandbox: none sudo apt install bubblewrap. If user namespaces are restricted, hum doctor says what to set
A tool cannot write where it needs to Add the root under [sandbox] writable, or HUM_SANDBOX=off for one run
A command lost an environment variable Credential-like names are stripped. [sandbox] env_pass = ["NAME"]

Sessions

Symptom Fix
Closed the terminal; where is the session? hum resume. It kept running; an idle one closes after an hour and resumes from the transcript
A tool server did not mount /mcp shows the reason
Hum did not follow the project's AGENTS.md Start hum in the repository. Files above the repository root are never read. See Project instructions
A hook is not firing hum hooks lists what would fire here and where it came from