Overview
profClaw runs in three deployment modes that control resource usage, available features, and scaling behavior. Set the mode via thePROFCLAW_MODE environment variable.
Mode Comparison
| Feature | Pico | Mini | Pro |
|---|---|---|---|
| RAM | 512MB | 2GB | 8GB+ |
| CPU Cores | 1 | 2 | 4+ |
| AI Providers | 3 | 15 | 37 |
| Chat Channels | 2 | 10 | 27 |
| Tools | 15 | 50 | 77+ |
| Skills | 10 | 30 | 50 |
| Queue | In-memory | In-memory | BullMQ + Redis |
| Max Concurrent | 5 | 25 | 50+ |
| Audit Logging | Basic | Standard | Full |
| Plugin Support | No | Basic | Full |
| MCP Servers | 1 | 5 | Unlimited |
| Backup/Restore | Manual | Scheduled | Continuous |
| Multi-device Sync | No | No | Yes |
| Clustering | No | No | Yes |
Pico Mode
Designed for resource-constrained environments like Raspberry Pi, IoT devices, or personal use on older hardware.profclaw/profclaw:pico (optimized, smaller image)
Mini Mode (Default)
The balanced option for small teams and home servers. Supports most features without requiring Redis.- 15 AI providers including all major cloud providers
- 10 chat channels including Slack, Discord, Telegram
- Background task processing with in-memory queue
- Standard audit logging
- Basic plugin support
Pro Mode
Full-featured production mode. Requires Redis for the BullMQ job queue.- All 37 AI providers
- All 27 chat channels
- Redis-backed job queue with persistence and retry
- Full audit logging with compliance support
- Plugin marketplace (ClawHub) access
- Multi-device sync
- Horizontal scaling with clustering
- Continuous backup
Switching Modes
You can switch modes at any time by changing the environment variable and restarting:Switching from a higher mode to a lower mode may disable features that are in use. Run
profclaw doctor after switching to verify your configuration.Environment Detection
Duringprofclaw onboard, the wizard detects your environment and recommends a mode:
| Environment | Recommended Mode |
|---|---|
| Raspberry Pi / ARM SBC | Pico |
| Local development machine | Mini |
| Docker (limited resources) | Pico or Mini |
| VPS (2-4GB RAM) | Mini |
| VPS (8GB+ RAM) | Pro |
| Kubernetes cluster | Pro |
Next: Configuration
Deep dive into environment variables and settings.