๐Ÿฆž Adopt a Lobster

5 minutes, from scratch, to your first AI lobster running on your own machine.

Supports Windows ยท macOS ยท Linux

๐Ÿ“‹ Before You Start

โœ… A computer with internet access (Windows 10+, macOS 12+, or Ubuntu 20.04+)

โœ… An LLM API Key (recommended: Anthropic Claude or OpenAI)

โœ… A Telegram account (for chatting with your lobster โ€” other IMs work too)

๐Ÿ’ก You do NOT need: coding skills, a server, or a domain. Your laptop is enough.

Adoption Flow Overview ๐Ÿฆž โ‘  Install Node.js Runtime env โ†’ โ‘ก Install OpenClaw One command โ†’ โ‘ข Enter API Key Give it a brain โ†’ โ‘ฃ Connect Telegram Chat channel โ†’ ๐Ÿฆž Chat! 4 steps, about 5 minutes total โฑ๏ธ Official docs: docs.openclaw.ai
๐ŸชŸ

Windows Installation

Windows 10 / 11

1

Install Node.js

Head to nodejs.org, download the LTS version, double-click, and click "Next" all the way through.

Once installed, open PowerShell (right-click Start โ†’ Terminal) and verify:

node --version    # should show v20.x or higher
npm --version     # should show 10.x or higher

๐Ÿ’ก If you get "not recognized", restart your computer and try again.

2

Install OpenClaw

In PowerShell, run:

npm install -g openclaw

Verify the install:

openclaw --version
3

Initialize Configuration

Run the setup wizard:

openclaw init

Follow the prompts to enter your API Key and Telegram Bot Token.

No Bot Token yet? Go to @BotFather on Telegram, send /newbot, and you're done in 30 seconds.

4

Launch!

openclaw gateway start

Find your bot on Telegram, say "hello" โ€” congrats, your lobster is alive! ๐Ÿฆž

๐Ÿ’ก Want auto-start on boot? Check our Field Notes for the Task Scheduler + VBS approach.

๐ŸŽ

macOS Installation

macOS 12+ (Monterey and later)

1

Install Homebrew + Node.js

Open Terminal (Terminal.app) and run:

# Install Homebrew (macOS package manager)
/bin/bash -c \
  "$(curl -fsSL \
  https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# Apple Silicon Macs (M1/M2/M3/M4) also need:
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' \
  >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"

# Install Node.js
brew install node
2

Install OpenClaw

npm install -g openclaw
openclaw --version
3

Initialize + Launch

openclaw init      # enter your API Key and Bot Token
openclaw gateway start

Message your bot on Telegram โ€” the lobster lives! ๐Ÿฆž

4

Auto-start on Login (optional)

# Install as a launch agent
openclaw gateway install
# or manually create ~/Library/LaunchAgents/com.openclaw.gateway.plist
๐Ÿง

Linux Installation

Ubuntu 20.04+ / Debian 11+ / CentOS 8+

1

Install Node.js

# Ubuntu / Debian
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs

# Verify
node --version
npm --version
2

Install + Init + Start

npm install -g openclaw
openclaw init
openclaw gateway start
3

Systemd Auto-start (recommended)

# OpenClaw ships with a systemd installer
openclaw gateway install

# or manually
sudo systemctl enable openclaw-gateway
sudo systemctl start openclaw-gateway
sudo systemctl status openclaw-gateway

๐Ÿ›ก๏ธ Responsible Lobster Keeping

The Responsible Keeper's Code ๐Ÿฆž๐Ÿ›ก๏ธ ๐Ÿ” Protect Your Keys Never expose API keys Not in public repos โš–๏ธ Legal Use Only No attacking systems No leaking private data ๐Ÿงช Grant Carefully Confirm risky actions Back up before changes Your lobster is a tool โ€” use it for good โค๏ธ

๐Ÿ” Key Security

  • โ€ข Never commit API Keys to public repos (GitHub etc.)
  • โ€ข If your Bot Token leaks, reset it via @BotFather immediately
  • โ€ข SSH keys should be chmod 600 โ€” never share them
  • โ€ข Rotate API keys periodically

๐Ÿ›ก๏ธ Permission Control

  • โ€ข High-risk actions (delete, send email) should require human confirmation
  • โ€ข Use trash instead of rm (recoverable)
  • โ€ข Always back up config before changing it
  • โ€ข Use allowFrom in group chats to restrict access

โš–๏ธ Legal Use

  • โ€ข Don't use your lobster to attack other systems
  • โ€ข Don't use it to send spam
  • โ€ข Don't use it to steal data
  • โ€ข Follow the laws of your country

๐Ÿ’ก Best Practices

  • โ€ข Test in a staging environment before going to production
  • โ€ข Review your lobster's logs and behavior regularly
  • โ€ข Have your lobster log lessons to MEMORY.md
  • โ€ข Trust but verify โ€” AI makes mistakes too

๐ŸŽ‰ Ready to go?

Open your terminal. One command. Your lobster awaits.

npm install -g openclaw && openclaw init

Official docs: docs.openclaw.ai ยท Source: GitHub ยท Community: Discord