clawdbot-macos-buildBuild the Clawdbot macOS menu bar app from source. Use when you need to install the Clawdbot.app companion (for menu bar status, permissions, and Mac hardware access like camera/screen recording). Handles dependency installation, UI build, Swift compilation, code signing, and app packaging automatically.
Install via ClawdBot CLI:
clawdbot install manish-basargekar/clawdbot-macos-buildThe macOS companion app provides menu-bar status, native notifications, and access to Mac hardware (camera, screen recording, system commands). This skill builds it from source.
# Clone repo
cd /tmp && rm -rf clawdbot-build && git clone https://github.com/clawdbot/clawdbot.git clawdbot-build
# Install + build
cd /tmp/clawdbot-build
pnpm install
pnpm ui:build
# Accept Xcode license (one-time)
sudo xcodebuild -license accept
# Build macOS app with ad-hoc signing
ALLOW_ADHOC_SIGNING=1 bash scripts/package-mac-app.sh
# Install to /Applications
cp -r dist/Clawdbot.app /Applications/Clawdbot.app
# Launch
open /Applications/Clawdbot.app
Clones the latest Clawdbot source from GitHub. This includes the macOS app source in apps/macos/.
Installs Node.js dependencies for the entire workspace (~1 minute). Warnings about missing binaries in some extensions are harmless.
Compiles the Control UI (Vite → TypeScript/React). Output goes to dist/control-ui/. Takes ~30 seconds.
Required once per Xcode update. If you get "license not agreed" errors during Swift build, run:
sudo xcodebuild -license accept
Runs the full Swift build pipeline:
Signing options:
ALLOW_ADHOC_SIGNING=1 — good for local testing, app won't notarize for distributionSIGN_IDENTITY="Developer ID Application: " if you have a signing certificateThis step takes 10-20 minutes depending on your Mac.
Copies the built app to the system Applications folder so it runs like any other macOS app.
Opens the app. On first run, you'll see permission prompts (Notifications, Accessibility, Screen Recording, etc.) — approve them for full functionality.
Swift build requires 6.2+. Update Xcode:
softwareupdate -i -a
sudo xcodebuild -license accept
Use ad-hoc signing for local builds:
ALLOW_ADHOC_SIGNING=1 bash scripts/package-mac-app.sh
xcode-select --install or update via App Storedf -h (need ~30GB free)Check that it's properly signed:
codesign -v /Applications/Clawdbot.app
If signing failed, rebuild with ALLOW_ADHOC_SIGNING=1.
clawdbot:// URL schemeSee the official docs: https://docs.clawd.bot/platforms/macos
For production distribution, you'll need:
For personal use, ad-hoc signing is fine.
After the app launches:
clawdbot gateway status)Then from the terminal, you can manage the Gateway:
clawdbot gateway status
clawdbot gateway restart
Generated Mar 1, 2026
Developers building AI agents that require macOS hardware access (camera, screen recording) can use this skill to locally build and test the Clawdbot companion app. It enables rapid iteration on features like notifications and permissions without needing a pre-packaged distribution, ideal for debugging integration issues.
IT departments in companies using AI tools can build and deploy the Clawdbot app internally for employees who need menu-bar status and hardware access on macOS. This allows custom signing with enterprise certificates, ensuring compliance with security policies while providing remote management capabilities via SSH/Tailscale.
Researchers in academic institutions can build the app to facilitate studies involving macOS interactions, such as voice wake-word detection or screen recording for user behavior analysis. The ad-hoc signing option supports quick setup in lab environments without Apple Developer accounts.
Freelancers offering AI integration services can use this skill to install Clawdbot on client Macs for projects requiring menu-bar notifications and hardware permissions. It streamlines setup by automating dependency installation and Swift compilation, reducing manual configuration time.
Smart home enthusiasts can build the app to integrate AI agents with macOS for controlling local devices via voice or notifications. The app's ability to run in remote mode allows the Gateway to operate on a home server, keeping the Mac accessible even when asleep for continuous automation.
Offer a free version of the Clawdbot app with basic menu-bar status and notifications, while charging for advanced features like remote mode management, priority support, or enterprise-level signing and notarization. Revenue comes from subscription tiers targeting individual developers and businesses.
Sell annual licenses to corporations for deploying the Clawdbot app across employee Macs, including custom builds with Developer ID signing for security compliance. Revenue is generated through volume licensing deals, with add-ons for IT support and integration services.
Provide paid consulting services to help clients build, customize, and integrate the Clawdbot app into their workflows, such as tailoring it for specific hardware access needs or optimizing Swift compilation. Revenue comes from hourly rates or project-based fees for development and troubleshooting.
💬 Integration Tip
Ensure Xcode and dependencies are up-to-date before building to avoid common errors like invalid tools version or signing issues; use ad-hoc signing for quick local testing to streamline development.
Transform AI agents from task-followers into proactive partners that anticipate needs and continuously improve. Now with WAL Protocol, Working Buffer, Autonomous Crons, and battle-tested patterns. Part of the Hal Stack 🦞
Use the ClawdHub CLI to search, install, update, and publish agent skills from clawdhub.com. Use when you need to fetch new skills on the fly, sync installed skills to latest or a specific version, or publish new/updated skill folders with the npm-installed clawdhub CLI.
Clawdbot documentation expert with decision tree navigation, search scripts, doc fetching, version tracking, and config snippets for all Clawdbot features
Interact with Moltbook social network for AI agents. Post, reply, browse, and analyze engagement. Use when the user wants to engage with Moltbook, check their feed, reply to posts, or track their activity on the agent social network.
OpenClaw CLI wrapper — gateway, channels, models, agents, nodes, browser, memory, security, automation.
MoltGuard — runtime security plugin for OpenClaw agents by OpenGuardrails. Helps users install, register, activate, and check the status of MoltGuard. Use wh...