🦞 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.
Windows Installation
Windows 10 / 11
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.
Install OpenClaw
In PowerShell, run:
npm install -g openclaw
Verify the install:
openclaw --version
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.
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)
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
Install OpenClaw
npm install -g openclaw
openclaw --version
Initialize + Launch
openclaw init # enter your API Key and Bot Token
openclaw gateway start
Message your bot on Telegram — the lobster lives! 🦞
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+
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
Install + Init + Start
npm install -g openclaw
openclaw init
openclaw gateway start
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
🔐 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
trashinstead ofrm(recoverable) - • Always back up config before changing it
- • Use
allowFromin 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