ClawAPI is a native macOS app that lets you switch AI models and manage API keys for OpenClaw.
.bak backupsDownload the latest signed and notarized .zip from GitHub Releases, unzip, and move ClawAPI.app to /Applications.
bash
curl -fsSL https://raw.githubusercontent.com/Gogo6969/clawapi/main/install.sh | bash
The install script downloads the same signed .zip from GitHub Releases, verifies the SHA-256 checksum, unzips it, and moves the app to /Applications. You can review the script source before running it.
Requires macOS 14+. The app is signed with an Apple Developer ID and notarized by Apple.
+, pick a provider, paste your API keyAPI keys are managed in two places by design:
auth-profiles.json (sync copy for OpenClaw) — OpenClaw reads API keys from its own auth-profiles.json config file. ClawAPI writes a copy of the key there so OpenClaw can use it. This file lives in ~/Library/Application Support/OpenClaw/.The active model selection is written to openclaw.json. No proxy, no middleware — OpenClaw talks directly to provider APIs.
auth-profiles.json so that OpenClaw can read themEndpointPurposeData Sentraw.githubusercontent.comCheck for app updatesNone (reads update.json)localhost:11434Discover Ollama modelsNone (reads local API)localhost:1234Discover LM Studio modelsNone (reads local API)
No other network requests are made by ClawAPI.