🚀 Quick Start

Install getbot

One command to install. One command to deploy.

⚡ Quick install

The install script detects your OS and architecture, downloads the latest release from GitHub, and installs the getbot binary to /usr/local/bin.

terminal
$ curl -fsSL https://getbot.run/install.sh | bash
$ wget -qO- https://getbot.run/install.sh | bash

🛠️ Then deploy

Run the interactive setup wizard to deploy an OpenClaw AI agent on your server:

$ getbot setup

The wizard walks you through SSH connection, LLM provider selection, and bot configuration. Your server needs SSH access and at least 5GB of free disk space. See the setup wizard docs for a full walkthrough.

📦 Manual download

If you prefer to install manually, download the archive for your platform and extract the binary.

$ # Fetch latest version tag
VERSION=$(curl -fsSL https://api.github.com/repos/makash/getbot-secure-openclaw/releases/latest \
  | grep -o '"tag_name":"[^"]*"' | sed 's/.*"v//;s/"//')

# Download and install
curl -fsSL -o getbot.tar.gz \
  "https://github.com/makash/getbot-secure-openclaw/releases/download/v${VERSION}/getbot_${VERSION}_linux_amd64.tar.gz"
tar -xzf getbot.tar.gz
chmod +x getbot
sudo mv getbot /usr/local/bin/
getbot --version
$ # Fetch latest version tag
VERSION=$(curl -fsSL https://api.github.com/repos/makash/getbot-secure-openclaw/releases/latest \
  | grep -o '"tag_name":"[^"]*"' | sed 's/.*"v//;s/"//')

# Download and install
curl -fsSL -o getbot.tar.gz \
  "https://github.com/makash/getbot-secure-openclaw/releases/download/v${VERSION}/getbot_${VERSION}_linux_arm64.tar.gz"
tar -xzf getbot.tar.gz
chmod +x getbot
sudo mv getbot /usr/local/bin/
getbot --version
$ # Fetch latest version tag
VERSION=$(curl -fsSL https://api.github.com/repos/makash/getbot-secure-openclaw/releases/latest \
  | grep -o '"tag_name":"[^"]*"' | sed 's/.*"v//;s/"//')

# Download and install
curl -fsSL -o getbot.tar.gz \
  "https://github.com/makash/getbot-secure-openclaw/releases/download/v${VERSION}/getbot_${VERSION}_darwin_arm64.tar.gz"
tar -xzf getbot.tar.gz
chmod +x getbot
sudo mv getbot /usr/local/bin/
getbot --version
$ # Fetch latest version tag
VERSION=$(curl -fsSL https://api.github.com/repos/makash/getbot-secure-openclaw/releases/latest \
  | grep -o '"tag_name":"[^"]*"' | sed 's/.*"v//;s/"//')

# Download and install
curl -fsSL -o getbot.tar.gz \
  "https://github.com/makash/getbot-secure-openclaw/releases/download/v${VERSION}/getbot_${VERSION}_darwin_amd64.tar.gz"
tar -xzf getbot.tar.gz
chmod +x getbot
sudo mv getbot /usr/local/bin/
getbot --version

All releases are available on GitHub Releases. Binaries are built with goreleaser and published for linux-amd64, linux-arm64, darwin-amd64, and darwin-arm64.

📋 Requirements

💻

Your machine (runs getbot CLI)

  • Linux or macOS
  • curl or wget
🖥️

Target server (runs your AI agent)

  • Ubuntu 22.04+ or Debian 12+
  • SSH access (key-based auth)
  • 5GB+ free disk space
  • Ports 80 and 443 available

See server checks for details on what getbot verifies before deploying.

🔗 What's next