Connect your tools
One command configures every AI client on your machine.
npx hivemind-cli initIt opens a browser, signs you in, detects what is installed, and writes each tool's configuration in whatever format that tool expects. Restart the tools afterwards so they pick up the change.
What it detects
Claude Code · Claude Desktop · Cursor · VS Code · Windsurf · Zed · Cline · Roo Code · Codex CLI · Gemini CLI · Amp · OpenCode · Witsy
Anything not installed is skipped and reported, so you can see what it looked for.
Commands
init | Sign in and configure everything detected |
init --dry-run | Show what would change, write nothing |
status | Which tools are connected, and to which account |
signout | Remove Hivemind from every tool it configured |
| Flag | |
|---|---|
--with google|github | Skip the provider chooser |
--key hm_live_... | Use an existing key instead of signing in |
--only cursor,vscode | Restrict to specific tools |
What it does to your files
Configurations are merged, never replaced, your other MCP servers and
editor settings are left alone. The first time a file is touched, a backup is
written next to it as <config>.hivemind-bak.
Where a tool owns its configuration while running and rewrites it as it goes, Claude Code does this, Hivemind goes through that tool's own CLI rather than editing the file underneath it.
Checking it worked
npx hivemind-cli statusThis also shows which account each tool is using. If one is on a different key it says so, in red, that is the failure that otherwise looks like the product is broken, because a tool on the wrong credential sees none of your memories and gives no clue why.
Adding another machine
Run init again on the new machine and sign in with the same account. Each
machine gets its own credential; all of them reach the same memory. You can see
and revoke them under Connected tools in the dashboard.