Deploy your personal AI assistant in 60 seconds. No DevOps required.
Website CI License Stars Issues
Quick Start β’ Features β’ Architecture β’ Tech Stack β’ Contributing
ClawCloud is a managed hosting platform for OpenClaw β the open-source personal AI assistant framework. We handle infrastructure so you can focus on chatting.
- Sign up with Google or GitHub
- Pick your AI model β Claude, GPT-4, Gemini
- Start chatting β web, mobile app, or Telegram
No servers. No Docker. No SSH. No bullshit.
| Feature | Free | Pro (15γγ«/mo) | Team (39γγ«/mo) |
|---|---|---|---|
| Messages | 50/day | Unlimited | Unlimited |
| AI Model | GPT-4o-mini | Claude Sonnet / GPT-4o | Any model |
| Web App | β | β | β |
| Mobile App | β | β | β |
| Telegram | β | β | β |
| Voice | β | β | β |
| Team Members | 1 | 1 | 5 |
| Shared Memory | β | β | β |
| Priority Support | β | β | β |
- π§ Persistent memory β remembers you across sessions
- π€ Agency β sends emails, manages calendar, tracks prices
- π² Proactive notifications β reaches out before you ask
- π Isolated containers β your data never mixes with others
- ποΈ Voice conversations β talk naturally on mobile
- π± Native mobile app β not a chatbot wrapper
βββββββββββββββββββββββββββββββββββββββββββ
β CLIENTS β
β βββββββββ ββββββββββ ββββββββββββββββ β
β β Web β β Mobile β β Telegram β β
β βNext.jsβ β RN β β Webhook β β
β βββββ¬ββββ βββββ¬βββββ ββββββββ¬ββββββββ β
ββββββββΌββββββββββΌββββββββββββββΌβββββββββββ
β β β
βΌ βΌ βΌ
βββββββββββββββββββββββββββββββββββββββββββ
β API GATEWAY (Hono) β
β Auth Β· Rate Limit Β· Usage Metering β
ββββββββ¬βββββββββββ¬βββββββββββ¬βββββββββββββ
β β β
ββββββββΌββββ ββββββΌβββββ ββββΌβββββββββββ
β Supabase β β Stripe β β Instance β
β Postgres β βPayments β β Manager β
ββββββββββββ βββββββββββ ββββββββ¬βββββββ
β
βββββββββββββββββββββββββββββββββΌβββββββββββ
β CONTAINER FLEET (Fly.io) β
β ββββββββββ ββββββββββ ββββββββββ β
β βUser A β βUser B β βUser C β ... β
β βOpenClawβ βOpenClawβ βOpenClawβ β
β ββββββββββ ββββββββββ ββββββββββ β
βββββββββββββββββββββββββββββββββββββββββββ
clawcloud/
βββ apps/
β βββ web/ # Next.js landing + dashboard
β βββ api/ # Hono API (Cloudflare Workers)
β βββ mobile/ # React Native app
βββ packages/
β βββ database/ # Drizzle ORM + Supabase
β βββ stripe/ # Stripe billing logic
β βββ emails/ # Transactional emails
β βββ fly-manager/ # Fly.io container orchestration
βββ infrastructure/
β βββ docker/ # OpenClaw container configs
β βββ fly/ # Fly.io deployment configs
βββ docs/ # Documentation
βββ README.md
- Node.js β₯ 20
- pnpm β₯ 9
- Supabase account (or local instance)
- Clerk account (authentication)
- Stripe account (billing)
# Clone git clone https://github.com/silpho-claw/clawcloud.git cd clawcloud # Install dependencies pnpm install # Configure environment cp .env.example .env.local # Fill in Supabase, Clerk, Stripe, Fly.io keys # Run database migrations pnpm db:migrate # Start all services pnpm dev
The web app runs at http://localhost:3000 and the API at http://localhost:8787.
# Deploy API to Cloudflare Workers pnpm --filter api deploy # Deploy web to Netlify/Vercel pnpm --filter web build # See docs/DEPLOYMENT.md for full guide
| Layer | Technology |
|---|---|
| Frontend | Next.js 14, Tailwind CSS, Framer Motion |
| Mobile | React Native (Expo) |
| API | Hono on Cloudflare Workers |
| Auth | Clerk |
| Database | Supabase (Postgres) + Drizzle ORM |
| Payments | Stripe |
| Containers | Fly.io Machines API |
| Resend | |
| AI Runtime | OpenClaw (Docker) |
Coming soon β the app is in active development!
- Architecture design
- Landing page
- API scaffold
- Database schema
- Stripe billing integration
- Legal pages (Privacy, Terms)
- Blog scaffold
- Fly.io container orchestration
- Dashboard UI
- Telegram integration
- Mobile app MVP
- Voice conversations
- Apple Watch companion
- Public launch
We welcome contributions! Here's how to get started:
- Fork the repository
- Create a branch for your feature (
git checkout -b feat/amazing-feature) - Commit your changes (
git commit -m 'feat: add amazing feature') - Push to the branch (
git push origin feat/amazing-feature) - Open a Pull Request
- Follow Conventional Commits for commit messages
- Write tests for new features
- Update documentation when changing behavior
- Keep PRs focused β one feature per PR
# Run only the web app pnpm --filter web dev # Run only the API pnpm --filter api dev # Run tests pnpm test # Type check pnpm typecheck # Lint pnpm lint
MIT License β see LICENSE for details.
Built with β€οΈ by PaweΕ Karniej
clawcloud.app