moltworker: a managed Cloudflare Sandbox deployment for the OpenClaw personal AI assistant
moltworker: a managed Cloudflare Sandbox deployment for the OpenClaw personal AI assistant
What it solves
It provides a way to deploy and run OpenClaw (a personal AI assistant) as a fully managed, always-on service using Cloudflare Sandbox containers, removing the need for users to manage their own self-hosted infrastructure.
How it works
The project packages OpenClaw into a Cloudflare Sandbox container. It uses a gateway architecture to connect the AI assistant to various chat platforms and provides a web-based Control UI for management. To ensure security, it integrates with Cloudflare Access for admin authentication and uses a device pairing system for user authentication. For persistence, it can optionally sync data to Cloudflare R2 storage via a cron job, and it can route AI requests through Cloudflare AI Gateway for better analytics and cost tracking.
Who it’s for
Users who want a persistent, multi-channel personal AI assistant (accessible via Telegram, Discord, or Slack) and prefer a managed Cloudflare-based deployment over traditional self-hosting.
Highlights
- Multi-channel support: Connects to Telegram, Discord, and Slack.
- Managed Deployment: Runs in Cloudflare Sandbox for an always-on experience.
- Persistent Storage: Optional R2 integration to keep conversation history and settings across container restarts.
- Browser Automation: Includes a Chrome DevTools Protocol (CDP) shim for web scraping and screenshots.
- AI Gateway Integration: Native support for routing requests through Cloudflare AI Gateway for caching and rate limiting.
Sources
- undefinedcloudflare/moltworker