Posts

OpenClaw on Raspberry Pi: Low-Cost AI Agent Deployment

Image
OpenClaw on Raspberry Pi: Low-Cost AI Agent Deployment By Marcus Johnson | February 7, 2026 OpenClaw on Raspberry Pi: Low-Cost AI Agent Deployment Raspberry Pi offers an affordable way to run OpenClaw 24/7 without the cost of cloud hosting or keeping your main computer on. --- Why Raspberry Pi? Aspect Benefit Cost Under $100 total Power ~5 watts (pennies/month) Size Credit card sized Uptime Runs 24/7 without fan noise Learning Great for tinkering --- Recommended Hardware Minimum Setup ($55) Component Price Notes Raspberry Pi 4 (2GB) $45 4GB recommended for better performance Power supply $10 Official USB-C SD Card (32GB) $8 Class 10 recommended Recommended Setup ($100) Component Price Notes Raspberry Pi 4 (4GB) $55 More RAM for better performance Power supply $10 Official USB-C SD Card (64GB) $12 A2 rated for apps Case with fan $15 Active cooling Ethernet cable $8 More reliable than WiFi Power Consumption State Power Usage Monthly Cost Idle 3-5 watts ~$0.50 Under load 6-8 watts...

OpenClaw Multi-Agent Setup: Run Multiple AI Assistants

Image
OpenClaw Multi-Agent Setup: Run Multiple AI Assistants By Elena Rodriguez | February 7, 2026 OpenClaw Multi-Agent Setup: Run Multiple AI Assistants OpenClaw supports running multiple independent agents, each with its own personality, memory, and configuration. This is powerful for separating work and personal contexts. --- Why Multiple Agents? Use Cases Scenario Why Multiple Agents? Work & Personal Different contexts, tools, and memories Team collaboration Each team member gets their own agent Specialized tasks Coding agent, writing agent, research agent Testing Experiment without affecting main agent Key Concepts Term Meaning agentId Unique identifier for an agent "brain" workspace Agent's files, memory, and configuration binding Routes messages to specific agents --- Creating Multiple Agents Directory Structure Each agent needs its own workspace: ~/.openclaw/ ├── agents/ │ ├── main/ # Primary agent │ │ ├── AGENTS.md │ │ ├── SOUL.md │ │ ...

OpenClaw Model Configuration: Best Models and Provider Settings

Image
OpenClaw Model Configuration: Best Models and Provider Settings By David Park | February 7, 2026 OpenClaw Model Configuration: Best Models and Provider Settings Choosing and configuring the right AI model impacts OpenClaw's capability, speed, and cost. This guide covers all options. --- Model Providers 1. Anthropic (Claude) Setup: # Configure API key openclaw config set providers.anthropic.apiKey "sk-ant-api03-..." Set default model openclaw config set agents.defaults.model "claude-sonnet-4-20250514" Available Models: Model Best For Cost Speed Claude Haiku Quick tasks, simple Q&A $0.25/M tokens Fast Claude Sonnet 4 General purpose $3.00/M tokens Medium Claude Opus 4 Complex reasoning $15.00/M tokens Slow Recommended for most users: { "agents": { "defaults": { "model": "claude-sonnet-4-20250514" } } } --- 2. OpenAI (GPT-4) Setup: # Configure API key openclaw config set providers.openai.apiKey...

OpenClaw Memory System: How Persistent Memory Actually Works

Image
OpenClaw Memory System: How Persistent Memory Actually Works By Elena Rodriguez | February 7, 2026 OpenClaw Memory System: How Persistent Memory Actually Works OpenClaw's memory system is what makes it different from other AI assistants. Unlike stateless chatbots, OpenClaw remembers conversations across sessions, builds on past interactions, and develops context over time. --- The Two-Tier Memory Design OpenClaw uses two types of memory working together: 1. Daily Notes (Short-Term Memory) Location: memory/YYYY-MM-DD.md Daily notes capture: Conversation history for the current day Session context and tool calls Work in progress How it works: 1. Each conversation session creates/updates today's note 2. Agent reads the note at session start 3. New context gets appended throughout the day 4. Notes accumulate until flushed to long-term memory Example daily note: # 2026-02-07 Session Start User asked me to help organize their research project. Key Decisions Use Notion for ...

OpenClaw Docker & VPS Deployment: Run Your AI Agent in the Cloud

Image
OpenClaw Docker & VPS Deployment: Run Your AI Agent in the Cloud By Marcus Johnson | February 7, 2026 OpenClaw Docker & VPS Deployment: Run Your AI Agent in the Cloud Running OpenClaw on your local machine is great for development, but cloud deployment offers 24/7 availability, better security isolation, and remote access from anywhere. --- Why Deploy to the Cloud? Benefits of Cloud Deployment Feature Local Cloud/VPS Uptime Depends on your computer 24/7 Internet access Must be on same network From anywhere Security Your machine at risk Isolated container Performance Limited by hardware Scalable resources When to Use Cloud Deployment Always-on requirement — Your agent needs to respond anytime Remote access — You want to message from work/phone Security isolation — Protect your main machine Team use — Multiple people accessing one agent --- Docker Deployment Prerequisites Docker installed: Get Docker Docker Compose installed At least 2GB RAM available Quick Start w...

OpenClaw Custom Skills Development: Build Your Own Extensions

Image
OpenClaw Custom Skills Development: Build Your Own Extensions By Sarah Chen | February 7, 2026 OpenClaw Custom Skills Development: Build Your Own Extensions Skills are what make OpenClaw powerful. While OpenClaw comes with built-in tools, custom skills let you teach your agent entirely new capabilities. --- What Are Skills? Skills are reusable instruction packages that define: When to use a capability How to execute a task What tools are available Think of skills as recipes — they tell OpenClaw how to combine tools to accomplish specific goals. --- Skill Structure A skill is a folder with specific files: my-custom-skill/ ├── SKILL.md # Required: Skill definition ├── prompt.md # Optional: Agent instructions ├── skill.py # Optional: Python logic ├── config.json # Optional: Configuration schema └── README.md # Optional: Documentation SKILL.md (Required) --- name: weather description: Get current weather and forecasts keywords: [weather, fo...

OpenClaw Config Errors: Fix Invalid JSON and Unrecognized Keys

Image
OpenClaw Config Errors: Fix Invalid JSON and Unrecognized Keys By Sarah Chen | February 7, 2026 OpenClaw Config Errors: Fix Invalid JSON and Unrecognized Keys Configuration errors are the most common cause of OpenClaw startup failures. This guide helps you prevent, diagnose, and fix config issues. --- Common Error Messages "Config invalid File: ~/.openclaw/openclaw.json" What it means: Your config file contains invalid JSON syntax. Common causes: Trailing commas (not allowed in JSON) Missing quotes around keys Unclosed brackets Special characters without escaping Quick fix: # Validate JSON jq . ~/.openclaw/openclaw.json If invalid, jq will show the error Fix manually or reset: cp ~/.openclaw/openclaw.json ~/.openclaw/openclaw.json.broken openclaw config reset --hard openclaw onboard --- "Unrecognized keys" Error What it means: OpenClaw found keys in your config that it doesn't recognize. Common causes: Typos in key names Using old config schema ...