{
  "title": "Quick start",
  "content": "Source: https://docs.openclaw.ai/start/quickstart\n\n<Note>\n  OpenClaw requires Node 22 or newer.\n</Note>\n\n<Tabs>\n  <Tab title=\"npm\">\n    \n  </Tab>\n\n<Tab title=\"pnpm\">\n    \n  </Tab>\n</Tabs>\n\n## Onboard and run the Gateway\n\n<Steps>\n  <Step title=\"Onboard and install the service\">\n    \n  </Step>\n\n<Step title=\"Pair WhatsApp\">\n    \n  </Step>\n\n<Step title=\"Start the Gateway\">\n    \n  </Step>\n</Steps>\n\nAfter onboarding, the Gateway runs via the user service. You can still run it manually with `openclaw gateway`.\n\n<Info>\n  Switching between npm and git installs later is easy. Install the other flavor and run\n  `openclaw doctor` to update the gateway service entrypoint.\n</Info>\n\n## From source (development)\n\nIf you do not have a global install yet, run onboarding via `pnpm openclaw ...` from the repo.\n\n## Multi instance quickstart (optional)\n\n## Send a test message\n\nRequires a running Gateway.",
  "code_samples": [
    {
      "code": "</Tab>\n\n  <Tab title=\"pnpm\">",
      "language": "unknown"
    },
    {
      "code": "</Tab>\n</Tabs>\n\n## Onboard and run the Gateway\n\n<Steps>\n  <Step title=\"Onboard and install the service\">",
      "language": "unknown"
    },
    {
      "code": "</Step>\n\n  <Step title=\"Pair WhatsApp\">",
      "language": "unknown"
    },
    {
      "code": "</Step>\n\n  <Step title=\"Start the Gateway\">",
      "language": "unknown"
    },
    {
      "code": "</Step>\n</Steps>\n\nAfter onboarding, the Gateway runs via the user service. You can still run it manually with `openclaw gateway`.\n\n<Info>\n  Switching between npm and git installs later is easy. Install the other flavor and run\n  `openclaw doctor` to update the gateway service entrypoint.\n</Info>\n\n## From source (development)",
      "language": "unknown"
    },
    {
      "code": "If you do not have a global install yet, run onboarding via `pnpm openclaw ...` from the repo.\n\n## Multi instance quickstart (optional)",
      "language": "unknown"
    },
    {
      "code": "## Send a test message\n\nRequires a running Gateway.",
      "language": "unknown"
    }
  ],
  "headings": [
    {
      "level": "h2",
      "text": "Install",
      "id": "install"
    },
    {
      "level": "h2",
      "text": "Onboard and run the Gateway",
      "id": "onboard-and-run-the-gateway"
    },
    {
      "level": "h2",
      "text": "From source (development)",
      "id": "from-source-(development)"
    },
    {
      "level": "h2",
      "text": "Multi instance quickstart (optional)",
      "id": "multi-instance-quickstart-(optional)"
    },
    {
      "level": "h2",
      "text": "Send a test message",
      "id": "send-a-test-message"
    }
  ],
  "url": "llms-txt#quick-start",
  "links": []
}