#Unable to install
1 messages ยท Page 1 of 1 (latest)
Based on recent issues, there's a known macOS keychain credential problem affecting Apple Silicon users trying to install Clawdbot. Here's how to proceed:
macOS Installation Steps
1. Install Prerequisites:
# Using Homebrew (recommended)
brew install bun node
# Or pnpm (alternative)
brew install pnpm
2. Clone & Install:
git clone https://github.com/clawdbot/clawdbot.git
cd clawdbot
bun install # or pnpm install
3. Start Onboarding:
bun run clawdbot configure
๐จ If You Hit the Keychain Error
If you see "No Claude Code CLI credentials found in Keychain":
Quick Fix - Export credentials manually:
mkdir -p ~/.claude
security find-generic-password -s "Claude Code-credentials" -w > ~/.claude/.credentials.json
chmod 600 ~/.claude/.credentials.json
Then restart the configure command.
Common macOS Issues
| Issue | Solution |
| ------------------------------- | -------------------------------------- |
| Keychain not accessible via SSH | Run from Terminal.app locally, not SSH |
| Rosetta/Apple Silicon confusion | Make sure you're using ARM64 terminal |
| Permission denied | Check `chmod` on ~/.clawdbot folder |
What error are you seeing? Drop the exact message and I can give you a more targeted fix. ๐ฆ
Ah, that's the missing patches error โ common when npm install doesn't properly apply the patch files. Here's how to fix it:
Quick Fix
1. Clean up and reinstall:
# Remove the failed install
rm -rf ~/.nvm/versions/node/v22.22.0/lib/node_modules/clawdbot
# Go to your clawdbot directory
cd /path/to/your/clawdbot # wherever you cloned it
# Reinstall with npm (patches should apply)
npm install
2. Or use bun instead (recommended):
cd /path/to/clawdbot
bun install
Bun handles patches much better than npm and is faster.
If It Still Fails
Check if the patches directory exists:
ls -la /path/to/clawdbot/patches/
You should see files like @mariozechner__pi-ai@0.49.2.patch.
If patches folder is empty/missing:
# Re-clone to ensure all files are present
git checkout -- .
git pull
npm install
Let me know what you see when you run those commands! ๐ฆ