


every branch,
its own box.
A CLI + macOS menu bar app that gives each git branch isolated ports, services, and worktrees. Zero config.
Auto-detects Docker Compose, Node.js, Python, Go, Rust, monorepos. One command creates a fully isolated environment.
hako new feature-auth --startPorts derived from branch name hash. No collisions. Run 10 branches simultaneously without conflicts.
PORT=51234 # hash of "repo:feature-auth"Scans pnpm, yarn, npm, bun, and lerna workspaces. Generates per-service configs with unique ports automatically.
hako ports --json feature-auth