
Deploy AI Agents in
Docker Containers
Open-source platform for deploying isolated AI agent instances with wallet-based authentication and usage billing.
git clone https://github.com/jsonpreet/spawnclaw.gitFeatures
Everything you need to deploy and manage AI agents at scale.
Wallet Authentication
MetaMask/Solana wallet login with JWT tokens. Your wallet is your identity.
Docker Isolation
Each AI agent runs in its own isolated container with separate runtime and memory.
Multi-chain Deposits
Accept deposits on Base and Solana networks for seamless payments.
OpenRouter Integration
Access Claude, GPT, Llama, Gemini and more via a single unified API.
Multi-VPS Scaling
Distribute instances across multiple servers with intelligent scheduling.
Telegram & WhatsApp
Connect agents to messaging platforms out of the box with zero setup.
Architecture
A simple, scalable architecture designed for production workloads.
Frontend (Next.js)→Control Plane API→Spawn Agent→Docker Containers (OpenClaw)
Tech Stack
Built with modern, battle-tested technologies.
Quick Start
Get SpawnClaw running locally in minutes.
Clone & Install
Build Docker Runtime Image
Configure Environment
Create environment files for apps/api/.env and spawn-agent/.env with your credentials.
Initialize Database & Start
Project Structure
spawnclaw/ ├── apps/ │ ├── web/ # Landing page (Next.js) │ ├── admin/ # Admin dashboard (Next.js) │ └── api/ # Control Plane API (Express) ├── spawn-agent/ # Docker lifecycle manager ├── docker-runtime/ # OpenClaw container image ├── packages/ │ ├── ui/ # Shared UI components │ ├── lib/ # Shared utilities │ ├── types/ # TypeScript types │ └── config/ # Shared configurations ├── docs/ # Documentation └── scripts/ # Deployment scripts
Contributing
We welcome contributions from the community!
Fork the repository
Create feature branch
Commit changes
Push to branch
Open Pull Request
FAQ
Ready to Deploy?
Star the repo and start building your AI agent infrastructure today.