Getting Started with OpenClaw
Running OpenClaw in the Browser
On Mac
- Open Terminal from Applications → Utilities
- Start OpenClaw server by running:
openclaw gateway start - Open your web browser (Safari, Chrome, or Firefox)
- Navigate to http://localhost:18789
- Log in with your OpenClaw credentials
- Once logged in, you can interact with OpenClaw through the web interface
On Windows
- Open Command Prompt or PowerShell (search for "cmd" or "PowerShell" in Start menu)
- Start OpenClaw server by running:
openclaw gateway start - Open your web browser (Edge, Chrome, or Firefox)
- Navigate to http://localhost:18789
- Log in with your OpenClaw credentials
- Once logged in, you can interact with OpenClaw through the web interface
Running OpenClaw from Terminal/Command Line
Alternatively, you can use OpenClaw directly from the terminal:
- Open Terminal (Mac) or Command Prompt/PowerShell (Windows)
- Start OpenClaw in terminal mode:
openclaw tui - This launches a text-based interface where you can interact with OpenClaw directly
- Type your messages and press Enter to send
- Use Ctrl+C to exit the TUI interface
Tip: Make sure OpenClaw is properly installed and configured before attempting to start the gateway.
Step 1: Create Workspace Structure and Provision Agent
Create a workspace for the Luna localization QA agent at ~/.openclaw/workspace-luna with the following structure:
- Create directories:
~/.openclaw/workspace-luna/skills~/.openclaw/workspace-luna/docs~/.openclaw/workspace-luna/memory
- Create empty placeholder files for the standard OpenClaw workspace files:
~/.openclaw/workspace-luna/AGENTS.md~/.openclaw/workspace-luna/SOUL.md~/.openclaw/workspace-luna/USER.md~/.openclaw/workspace-luna/IDENTITY.md~/.openclaw/workspace-luna/TOOLS.md~/.openclaw/workspace-luna/HEARTBEAT.md~/.openclaw/workspace-luna/BOOT.md~/.openclaw/workspace-luna/BOOTSTRAP.md~/.openclaw/workspace-luna/MEMORY.md
- Initialize git repository:
- Create
.gitignorefile - Run
git init - Add all files and make initial commit
- Create
Note: Only create the file placeholders. Do not populate them with content. The user will provide the actual content for SOUL.md, USER.md, and TOOLS.md.