install.sh

What install.sh does

One curl command and omb is fully wired up. Expand each step to see what's happening — IDE / MCP client setup is automatic, no manual config required.

$ curl -fsSL https://api.omb.org.cn/install.sh | sh

What it installs

Automatic — no manual config

The script detects which IDEs you actually have installed and only places skill files for those. Files you've hand-edited are never overwritten — the new version lands beside them as .omb-new for you to merge.

Where things land

Uninstall

Run `omb uninstall` to remove the CLI, config, and IDE skill files. The browser extension has to be removed manually from Chrome.

FAQ

I already wrote my own mcpServers config — do I still need install.sh?

Yes. install.sh does more than wire up IDEs — it installs the omb CLI and the browser extension, both of which are required. Your existing mcpServers config is left untouched.

Does it ask for sudo?

Not by default — the CLI installs into ~/.local/bin. If that's not on your PATH, the script prints a one-line .zshrc / .bashrc snippet to add.

Does it work in China and outside?

The script auto-detects region: CN uses api.omb.org.cn, elsewhere uses api-browser.getohmy.com. You can also pin a base with `omb config set-api-base`.

Guide