Skip to main content
Chapter 2 Local Installation: Windows, macOS, Linux & Docker

macOS Install: Homebrew, Permissions & First Run

8 min read Lesson 9 / 65 Preview

Installing OpenClaw on macOS

macOS is the smoothest install path. Plan for ten minutes.

Prerequisites

  • macOS 13 (Ventura) or newer
  • Homebrew installed (brew -v should print a version)
  • About 2 GB free disk for the runtime and a starter local model

Step 1 — base toolchain

brew install node@20 pnpm git ffmpeg

ffmpeg is needed for the voice chapter; install it once and forget it.

Step 2 — clone or install OpenClaw

Use whichever the README currently recommends. The pattern looks like:

mkdir -p ~/Code/openclaw && cd ~/Code/openclaw
# follow the official install command from the README

Step 3 — accept permissions

On first run, macOS will prompt for:

  • Full Disk Access — only grant this if you want OpenClaw to manage files outside ~/openclaw
  • Microphone — required for chapter 5 (voice), can wait
  • Accessibility — only needed if you want OpenClaw to drive your UI

Grant the minimum you need today. You can widen later.

Step 4 — first run

openclaw start

You should see a welcome banner and a prompt. Type /help and confirm you get a list of slash commands.

Common gotchas

  • command not found: openclaw — your shell did not pick up the new PATH; restart your terminal
  • "permission denied" on a config file — check that ~/.openclaw is owned by your user, not root
  • Long pause on first start — it is fetching the default model. Watch your network meter to confirm.

Try it

Run openclaw doctor (or the equivalent diagnostic) and screenshot the output. We will compare it against the debug console in two lessons.

Engr Mejba Ahmed

Engr Mejba Ahmed

Claude Code Expert · Online

👋

Hey there!

Quick Actions

WhatsApp Instant reply

Chat on WhatsApp

+880 1723 741224 · Instant reply

Popular Questions

Engr Mejba Ahmed is connected
Engr Mejba Ahmed is typing...
Engr Mejba Ahmed avatar

✉ Want me to follow up? Drop your email

Engr Mejba Ahmed avatar

📞 Connect Directly

Choose how you'd like to reach me

WhatsApp

+880 1723 741224

Email

[email protected]

✓ Details sent! I'll get back to you shortly.

Powered by OpenAI

335+

Blog Posts

25

AI Courses

63

Projects

Services & Expertise

Pricing & Process

Learning & Resources

Connect & Support