Skip to main content
Better OpenClaw is a CLI tool, REST API, and web UI for scaffolding production-ready OpenClaw Docker Compose stacks. Pick your services, choose skill packs, and get a fully wired configuration—all in one command.

Why better-openclaw?

Setting up a production-ready OpenClaw stack with multiple services, proper networking, reverse proxies, and monitoring is complex. Better OpenClaw eliminates that complexity:

One command setup

Generate complete stacks with docker-compose.yml, .env files, reverse proxy configs, and monitoring dashboards in seconds

94 services ready to use

From AI platforms and databases to automation tools and monitoring—all pre-configured with proper dependencies and health checks

Smart dependency resolution

Automatically adds required services (e.g., n8n adds PostgreSQL) and validates your stack configuration

Skill packs included

Bundle agent skills with their backing infrastructure—video creation, research agents, DevOps monitoring, and more

Get started in seconds

npx create-better-openclaw@latest
Follow the interactive wizard or use presets for instant stack generation.

Key features

Interactive CLI wizard

Guided service selection with automatic dependency resolution and port conflict detection

Non-interactive mode

Scriptable with presets and flags for CI/CD pipelines and automation

REST API & Web UI

Generate stacks programmatically via HTTP endpoints or use the visual stack builder

Auto-generated configs

Caddy or Traefik reverse proxy configurations with auto-SSL and custom port support

Preset stacks

Pre-configured templates for researchers, creators, DevOps teams, and AI playgrounds

One-click deploy

Deploy generated stacks directly to Dokploy or Coolify from the CLI or web UI
New to OpenClaw? Start with the Quick start guide to generate your first stack in under 2 minutes.

Service catalog

94 services across 21 categories, ready to compose:
CategoryServices
AI Coding AgentsClaude Code, Codex, Gemini CLI, Kimi, OpenCode
AI Platforms & Chat UIsAnythingLLM, Dify, Flowise, LibreChat, LiteLLM, Open WebUI
AI / Local ModelsComfyUI, Ollama, Stable Diffusion, Whisper
Automation & WorkflowsCal.com, Home Assistant, n8n, Temporal, xyOps
Database & CachingConvex, Neo4j, PostgreSQL, Redis, Supabase, Valkey
Vector DatabasesChromaDB, Milvus, Qdrant, Weaviate
Media & VideoFFmpeg, Immich, Jellyfin, Motion Canvas, Remotion
Social MediaGhost, Mixpost, Postiz
AnalyticsMatomo, OpenPanel, Umami
Knowledge & DocumentsAppFlowy, DocsGPT, NocoDB, Outline, Paperless-ngx
Object StorageMinIO, Nextcloud
Developer ToolsBeszel, Code Server, Coolify, Dokploy, Dozzle, Gitea, Jenkins, Portainer, Watchtower
Reverse ProxyCaddy, Traefik
MonitoringGrafana, Loki, Prometheus, SigNoz, Uptime Kuma
Browser AutomationBrowserless, LightPanda, Playwright Server, Scrapling, Steel Browser
SearchMeilisearch, SearXNG
CommunicationGotify, La Suite Meet, LiveKit, Matrix Synapse, Mattermost, ntfy, Rocket.Chat
SecurityAuthentik, CrowdSec, HexStrike, PentAGI, Vaultwarden
Every service includes pinned Docker image tags, ports, volumes, health checks, environment variables, resource limits, and dependency declarations.

Skill packs

Skill packs bundle agent skills with their required infrastructure:

Video Creator

Create and process videos programmatically with FFmpeg, Remotion, and MinIO

Research Agent

Web research with vector memory using Qdrant, SearXNG, and Browserless

DevOps

Monitoring, automation, and alerting with n8n, Grafana, Prometheus, and Uptime Kuma

AI Playground

Multi-model AI experimentation with Ollama, Open WebUI, Qdrant, and LiteLLM

Coding Team

AI coding agents with shared state using Claude Code, Codex, Redis, and PostgreSQL

Knowledge Base

Document indexing with vector and full-text search using Qdrant, PostgreSQL, and Meilisearch

Deployment options

You can generate stacks for Docker (default) or bare-metal:
  • Docker — All services run in containers. Use docker compose up to start everything.
  • Bare-metal — A native + Docker hybrid: services with native recipes run on the host, others run in Docker. Outputs native install scripts plus docker-compose for remaining services.
Currently Redis supports native Linux installation (apt/dnf + systemd). More services like PostgreSQL, Caddy, and Prometheus may be added over time.

Next steps

Quick start

Generate your first OpenClaw stack in under 2 minutes

Installation

Detailed installation instructions and requirements

Build docs developers (and LLMs) love