About this project
Moltworker is a deployment solution that allows users to run OpenClaw (formerly Moltbot/Clawdbot), a personal AI assistant, within the Cloudflare Workers environment using Cloudflare Sandbox containers. This project serves as a proof of concept for hosting AI assistants on serverless infrastructure without self-hosting.
Key features include:
- **Managed Deployment**: Runs OpenClaw in a fully managed Cloudflare Sandbox container, eliminating the need for dedicated servers.
- **Multi-Channel Support**: Connects to various chat platforms including Telegram, Discord, and Slack via bot tokens.
- **Persistent Storage**: Optional integration with Cloudflare R2 to save conversation history, paired devices, and configurations across container restarts.
- **Browser Automation**: Includes a Chrome DevTools Protocol (CDP) shim for headless browser control, enabling tasks like web scraping and screenshotting.
- **Security**: Implements multiple authentication layers, including Cloudflare Access for admin routes, gateway tokens for UI access, and device pairing for secure DM authentication.
- **AI Gateway Integration**: Supports routing requests through Cloudflare AI Gateway for caching, rate limiting, and analytics, compatible with providers like Anthropic, OpenAI, and Groq.
The setup requires a Cloudflare Workers Paid plan due to container costs. Users can deploy via Wrangler CLI, configuring secrets for API keys, access policies, and optional features like R2 storage or specific AI models. The system includes an Admin UI for managing device pairings, backups, and gateway status.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.