The presets command helps you explore pre-configured OpenClaw stack templates optimized for different use cases.
Subcommands
list
List all available preset configurations.
create-better-openclaw presets list
Options
Output results as JSON for programmatic use.
info
Show detailed information about a specific preset.
create-better-openclaw presets info <preset-id>
Arguments
The preset ID to inspect (e.g., minimal, creator, researcher, devops, full).
Options
Output results as JSON for programmatic use.
Examples
List all presets
create-better-openclaw presets list
Output:
Available Presets (5):
minimal Minimal OpenClaw setup with PostgreSQL and Redis
Services: postgres, redis
Memory: ~512MB
creator Content creation stack with AI tools
Services: postgres, redis, qdrant, ollama
Skills: content-creation, web-research
Memory: ~2048MB
researcher Research-focused stack with vector search
Services: postgres, redis, qdrant, elasticsearch
Skills: research, data-analysis, web-research
Memory: ~4096MB
devops DevOps toolkit with monitoring
Services: postgres, redis, prometheus, grafana, caddy
Skills: devops, infrastructure
Memory: ~3072MB
full Complete stack with all features
Services: postgres, redis, qdrant, ollama, prometheus, grafana, caddy
Skills: all-packs
Memory: ~8192MB
Get preset details
create-better-openclaw presets info researcher
Output:
Preset: Research Stack
ID: researcher
Description: Research-focused stack with vector search
Memory: ~4096MB
Included Services:
🗄️ postgres PostgreSQL relational database
🗄️ redis Redis in-memory data store
🤖 qdrant Qdrant vector database for embeddings
🔍 elasticsearch Elasticsearch search and analytics
Skill Packs:
research
data-analysis
web-research
JSON output
create-better-openclaw presets info researcher --json
Output:
{
"preset": {
"id": "researcher",
"name": "Research Stack",
"description": "Research-focused stack with vector search",
"services": ["postgres", "redis", "qdrant", "elasticsearch"],
"skillPacks": ["research", "data-analysis", "web-research"],
"estimatedMemoryMB": 4096
},
"services": [
{
"id": "postgres",
"name": "PostgreSQL",
"description": "PostgreSQL relational database",
"category": "database",
"image": "postgres:16-alpine"
}
]
}
Available presets
minimal
Basic OpenClaw setup with essential services:
- PostgreSQL for data persistence
- Redis for caching
- Estimated memory: ~512MB
- Best for: Testing, development, resource-constrained environments
creator
Content creation and AI-powered workflows:
- PostgreSQL, Redis for core functionality
- Qdrant for vector search
- Ollama for local LLM inference
- Content creation and web research skills
- Estimated memory: ~2048MB
- Best for: Writers, content creators, AI experimentation
researcher
Research and data analysis workflows:
- PostgreSQL, Redis for data management
- Qdrant for semantic search
- Elasticsearch for full-text search
- Research and analysis skill packs
- Estimated memory: ~4096MB
- Best for: Researchers, data scientists, knowledge workers
devops
DevOps and infrastructure management:
- PostgreSQL, Redis for state management
- Prometheus for metrics collection
- Grafana for visualization
- Caddy reverse proxy with auto-SSL
- DevOps and infrastructure skills
- Estimated memory: ~3072MB
- Best for: DevOps engineers, system administrators
full
Complete feature-rich stack:
- All core services (PostgreSQL, Redis, Qdrant, Ollama)
- Full monitoring stack (Prometheus, Grafana)
- Caddy reverse proxy
- All available skill packs
- Estimated memory: ~8192MB
- Best for: Production deployments, comprehensive workflows
Using presets
To generate a stack from a preset:
create-better-openclaw my-stack --preset researcher
You can also combine presets with additional options:
create-better-openclaw my-stack --preset researcher --monitoring --gpu