hihi.sh
Your AI tools, in a fresh container.
A disposable workspace, connected through a VPN.
curl -fsSL hihi.sh | shDocker + Surfshark service credentials · macOS / Linux
Setup & details
Your first sandbox
- Install with the command above. You’ll need Docker, bash, curl, and unzip.
- Run
hihi upto create~/.config/hihi/hihi.conf. Add your SurfsharkVPN_USERandVPN_PASSservice credentials. - Run
hihi upagain, thenhihi clito open your workspace.
Familiar tools. A clean slate.
Claude Code, Codex, Copilot, gh, wrangler, and hi are included. Your mounted project and saved logins persist; the container is removed when the session ends.
CLI traffic uses the shared VPN gateway. Add hihi up --mitm for HTTP(S) inspection; each browser has its own VPN and MITM. Check VPN health with hihi status.
A few useful commands
- cli
- A disposable shell.
--port Npublishes a port;--dockeradds a privileged session with its own Docker daemon. - browser
- Hardened Chromium at
localhost:8083, with its own VPN and MITM. - claude
- Standalone Claude Code with its own VPN, without proxy inspection.
- ls
- Re-enter a running session.
- status / logs
- Check VPN health or follow gateway logs.
- gateway
- Inspect, reconnect, reset, or change VPN location.
- update
- Rebuild tools that changed.
--checkonly reports. - down
- Stop the gateway and remove hihi containers.
- cleanup
- Remove containers, images, and volumes.
--unlinkalso uninstalls.