OpenClaw
OpenClaw
OpenClaw is an open-source, privacy-first AI agent that runs entirely on your device. Your health data stays local — never sent to external AI services.
Why OpenClaw?
- 100% Private — All processing happens on your device
- Open Source — Transparent code, community-driven
- No Cloud Required — Works offline, syncs when needed
- Self-Hosted AI — Run your own language model
Installation
Requirements
- macOS 12+ or Linux (Ubuntu 20.04+)
- 8GB RAM minimum (16GB recommended)
- 10GB free disk space
Step 1: Install OpenClaw
# macOSbrew install openclaw
# Linuxcurl -fsSL https://openclaw.dev/install.sh | bashStep 2: Download AI Model
# Download lightweight model (recommended)openclaw model download llama-3.1-8b
# Or larger model for better responsesopenclaw model download llama-3.1-70bStep 3: Install Famasi Plugin
# Install Famasi MCP pluginopenclaw plugin install famasi
# Configureopenclaw config set famasi.enabled trueStep 4: Link Account
# Link your Famasi accountopenclaw famasi link --phone +2348012345678
# Enter OTP when promptedUsage
Start OpenClaw:
openclawYou’ll see a local chat interface at http://localhost:8745
Example Conversations
You: Find Amoxicillin near me
OpenClaw: Searching local pharmacies for Amoxicillin...
Found 3 pharmacies:1. GreenCross (0.5km) — ₦2,500 ✓ In stock2. HealthPlus (1.2km) — ₦2,300 ✓ In stock3. MediCare (2.0km) — ₦2,400 ✗ Out of stock
Would you like to place an order?You: Order from GreenCross
OpenClaw: Creating order at GreenCross Pharmacy...
Order Summary:- Amoxicillin 500mg (24 capsules)- Quantity: 1- Price: ₦2,500- Delivery: ₦500- Total: ₦3,000
Confirm? (yes/no)
You: yes
OpenClaw: ✓ Order placed! ID: ORD-789Payment link: https://pay.famasi.ai/ORD-789Privacy Features
Local-Only Mode
# Enable strict local modeopenclaw config set network.local_only true
# Data never leaves your device# Orders queued until you explicitly syncEncrypted Storage
# Enable encryptionopenclaw config set storage.encrypted true
# Set passphraseopenclaw encrypt --passphrase "your-secure-passphrase"No Telemetry
OpenClaw doesn’t collect:
- Usage data
- Crash reports
- Health information
- Conversation logs
Configuration
Edit ~/.openclaw/config.yaml:
famasi: enabled: true phone: "+2348012345678" default_pharmacy: "PH-123"
ai: model: "llama-3.1-8b" temperature: 0.7
privacy: local_only: false encrypted_storage: true
sync: auto_sync: true interval: "15m"Commands
| Command | Description |
|---|---|
openclaw | Start the agent |
openclaw sync | Sync queued actions |
openclaw status | Check connection status |
openclaw orders | View local order history |
openclaw export | Export your data |
Offline Mode
When offline, OpenClaw:
- Saves your requests locally
- Shows estimated pharmacy data
- Queues orders for later
- Syncs when connection restored
# Check offline queueopenclaw queue list
# Force syncopenclaw sync --forceBuilding from Source
# Clone repositorygit clone https://github.com/openclaw/openclaw.gitcd openclaw
# Buildmake build
# Install locallymake installTroubleshooting
| Issue | Solution |
|---|---|
| ”Model not found” | Run openclaw model download llama-3.1-8b |
| ”Famasi plugin not loaded” | Run openclaw plugin install famasi |
| High memory usage | Use smaller model or reduce context window |
| Slow responses | Enable GPU acceleration with --gpu flag |
Community
- GitHub: github.com/openclaw/openclaw
- Discord: discord.gg/openclaw
- Docs: docs.openclaw.dev
Next steps
- Hermes — Healthcare professional agent
- NemoClaw — Mobile agent
- Zo Computer — Developer agent