CLI
Requirements
Section titled “Requirements”Either runtime works everywhere below — pick whichever you already have installed.
Run without installing
Section titled “Run without installing”The fastest way to try Hooman:
npx hoomanjsOr with Bun:
bunx hoomanjsBoth download hoomanjs on first use and cache it for next time — no separate install step, and nothing left behind if you don’t keep using it.
Install globally
Section titled “Install globally”If you’ll be reaching for hooman often, install it once and run it directly:
npm i -g hoomanjsbun add -g hoomanjshoomanFirst run
Section titled “First run”- Start chatting with
hooman(equivalent tohooman chat). - Run
/configinside the chat to pick your LLM provider and model, and to manage MCP servers and skills. - Use
hooman exec "your prompt"for one-off tasks once you’re set up.
By default Hooman runs Qwen3 1.7B locally via llama.cpp, with Qwen3.5 0.8B and Gemma 4 E2B preconfigured alongside it, so it works out of the box without any API keys — the default model (~1.8 GB) downloads from the Hugging Face Hub on first use, with a live progress bar (percent, size, speed, ETA) in the chat. Swap in a hosted provider whenever you’re ready. See Models for the full list and configuration shape.
Run from source
Section titled “Run from source”Prefer to build from the repository instead of the published package:
git clone https://github.com/vaibhavpandeyvpz/hooman.gitcd hoomannpm installnpm run dev -- --helpOr build and link the CLI locally:
npm run buildnpm linkhooman --helpNext steps
Section titled “Next steps”- CLI reference — every command, flag, and in-chat slash command.
- Configuration —
~/.hoomanlayout and repo-local overlays. - Models — connect Anthropic, OpenAI, Google, Ollama, and more.
- VS Code quickstart — prefer a chat panel in your editor instead?