OpenClaw Guide

Deploy OpenClaw agents on Maritime.

Recorded live on Maritime: deploy OpenClaw from a template, open its dashboard, and chat with it, from the first click to the first reply.

Overview

OpenClaw is a Node.js-based autonomous AI agent platform with 100+ built-in skills including web browsing, code execution, file management, and more. Maritime deploys the official OpenClaw Docker image directly, so everything in the upstream OpenClaw docs applies to agents running here.

Docker Image

Image: ghcr.io/openclaw/openclaw:2026.5.28

The official image, published from GitHub Container Registry. Runs the gateway on port 18789.

How It Works

OpenClaw runs its own gateway server natively, so no wrapper is needed. Maritime pulls and starts the official image with headless mode enabled.

# The container runs with:
OPENCLAW_HEADLESS=true
# Gateway listens on port 18789

Environment Variables

Set ANTHROPIC_API_KEY or OPENAI_API_KEY in your agent's environment variables. OpenClaw supports multiple LLM providers.

Deploy

Select Template → OpenClaw Agent in the Create Agent modal. Maritime pulls the official image and starts the container automatically.

Upstream links & resources

  • openclaw.ai: the official OpenClaw site, covering what the assistant is and its full feature tour.
  • docs.openclaw.ai: upstream documentation for everything inside the container, including openclaw.json configuration, skills, channels (WhatsApp, Telegram, and more), and gateway internals. Maritime handles hosting; this covers the agent itself.
  • openclaw/openclaw: the source repository, with release notes for the version pinned here, the issue tracker, and the skill catalog.
  • ghcr.io/openclaw/openclaw: the exact container image Maritime deploys, with all published tags.