Stable pack. OpenClaw is production-quality. Its gateway API and auth shape will not change without notice.
What makes OpenClaw different
- 24/7 gateway service. The
openclaw-gatewaysystemd user service starts on boot and runs on port 3001. You don’t have to be logged in for the agent to work. - Persistent memory. Conversation history, workspace files (
SOUL.md,TOOLS.md,MEMORY.md), and agent state are stored in~/.openclaw/on an 80 GB EBS data volume. The agent knows what it built yesterday. - Multi-channel access. Connect via Telegram, Discord, Slack, or the
openclaw tui/loki tuiterminal UI. - Bedrock via IAM role. No API keys to manage. The instance’s IAM role grants
bedrock:InvokeModel— auth is automatic.
Compatible profiles
Prerequisites
- AWS CLI configured with admin access in a dedicated sandbox account
- Amazon Bedrock model access enabled in your target region (default:
us-east-1) - No API keys, Docker, or interactive login needed
Install
- Builder
- Account assistant
- Personal assistant
openclaw via npm (pinned version), generates a gateway auth token, writes ~/.openclaw/openclaw.json, and starts the openclaw-gateway systemd user service. Total deploy time is approximately 4–10 minutes.
Connect and use
Once the stack is deployed, SSM into the instance and interact directly:Post-install: connect messaging channels
After the gateway is running, configure channel integrations from inside the instance:Configuration options
When running the pack in standalone mode (outside of the full installer), you can override configuration with flags:Resource requirements
Run essential bootstraps
After connecting for the first time, run the essential bootstraps to give the agent its skills and configuration. Paste this into your OpenClaw chat:“Lowkey please bootstrap yourself based on this url https://github.com/inceptionstack/lowkey/tree/main/bootstraps/essential”This sets up coding guidelines, memory search, model config, disk space strategy, and more.
Notes and limitations
- The 80 GB data volume is attached at deploy time. If you delete the CloudFormation or Terraform stack, the volume is deleted with it. Back up
~/.openclaw/before tearing down if you want to preserve memory and state. - The gateway listens on localhost only — it is not exposed to the internet. Access it via SSM Session Manager or a channel integration.
- OpenClaw installs a pinned npm version for stability. Upstream updates require a deliberate pack re-run.