OpenClaw

Multi-agent orchestration with persistent memory, 148+ skills, and an iMac-native gateway runtime.

17
Agents
148+
Skills
43
Extensions
1,554
Docs Indexed
330K+
Messages
12+
Cron Jobs

Architecture

Two machines share one memory vault via git. MacBook Pro handles development; iMac runs the gateway for messaging.

%%{init: {'theme': 'base', 'themeVariables': {'primaryColor': '#f5f5f7', 'primaryTextColor': '#1d1d1f', 'primaryBorderColor': '#d2d2d7', 'lineColor': '#86868b', 'secondaryColor': '#f5f5f7', 'tertiaryColor': '#f5f5f7', 'fontSize': '13px', 'fontFamily': 'Inter, -apple-system, system-ui, sans-serif'}}}%%
graph TD
    subgraph HOST["MacBook Pro  ·  M1 Max, 64GB"]
        CC["Claude Code"]
        SKILLS["148+ Skills"]
        QMD["qmd · 1554 docs"]
        COMMDB["CommDB · 330K msgs"]
        HOOKS["12 Hooks"]
    end

    subgraph IMAC["iMac  ·  Gautam's iMac (native)"]
        GW["Gateway"]
        AGENTS["17 Agents"]
        BB["BlueBubbles"]
        GMAIL["Gmail Watcher"]
        LINEAR["Linear Dispatch"]
        LANCE["LanceDB"]
        TS["Tailscale · gautams-imac"]
    end

    subgraph MEM["Shared Memory  ·  ~/openclaw/memory/"]
        DAILY["Daily Logs"]
        CTX["Agent Context"]
        SHARED["Decisions · Learnings"]
        GRAPH["Knowledge Graph"]
    end

    CC --- SKILLS
    CC --- QMD
    CC --- COMMDB
    CC -.->|"git sync"| MEM
    GW --- AGENTS
    GW --- BB
    GW --- GMAIL
    GW --- LINEAR
    GW --- LANCE
    GW --- TS
    AGENTS -.->|"git sync"| MEM
      

Agents

17 specialized personas with model tiering to optimize for cost and capability.

Agent Model Cost Runtime Role
main claude-opus-4-6 Paid iMac Primary assistant
code copilot/claude-opus Free iMac Coding & debugging
plan copilot/claude-opus Free iMac Architecture & strategy
draft copilot/claude-opus Free iMac Writing & content
audit gemini-3-flash Free iMac Code review & quality
email gemini-3-flash Free iMac Email triage
memory gemini-3-flash Free iMac Memory operations
research gemini-3-flash Free iMac Research & analysis
infra-debug claude-sonnet-4-6 Paid iMac Infrastructure debug
claude-code claude-opus-4-6 Free Host Dev orchestration
codex o4-mini Paid Host Alternative coding

Plus tasks, search, schedule, triage, imac, and linear-dispatcher agents.

Memory

Three-tier persistent memory with cross-agent sharing via git sync.

T1
Pinned
Core rules, guardrails, system state.
<500 tokens. Always loaded.
T2
Index
MEMORY.md, active context, agent state.
<3K tokens. Session start.
T3
Archival
Daily logs, sessions, decisions.
<2K each, max 5. On-demand.
Tool Type Speed Use Case
qmd query BM25 + vector + LLM rerank ~2s Semantic questions
qmd search BM25 keyword ~30ms Fast keyword lookup
commdb_search FTS5 + vector ~100ms Email + iMessage
LanceDB Vector similarity ~50ms iMac memory recall
qmd Collections
memory 760 docs
letta-source 784 docs
references 10 docs
Total 1,554
Zero-Cost Embeddings
Ollama nomic-embed-text — LanceDB vectors
embeddinggemma — qmd vector search
Gemini embedding-001 — CommDB batch API
Ollama gemma3:1b — nightly curation

Skills

148+ skills synced across tools via Skillshare.

Agent Orchestration
  • orchestration roster, delegation
  • sub-agent-setup role-based agents
  • agent-creator create agents
  • agent-protocol agent comms
Memory & Learning
  • memory-architecture tier system
  • defrag maintenance, audits
  • learnings capture & promote
  • ontology knowledge graph
Development
  • coding-agent delegate to agents
  • ralph PRD to autonomous
  • review-pr PR review
  • merge-prs batch merge
Communication
  • slack discord imsg
  • bluebubbles iMessage bridge
  • email-triage inbox zero
  • voice-call voice calls
Media & Audio
  • openai-image-gen batch images
  • spotify-player playback
  • sonoscli speaker control
  • openai-whisper transcription
System & Infra
  • openclaw gateway management
  • healthcheck security audit
  • deploy-gate pre-deploy check
  • done session wrap-up

Plus productivity, smart home, web, browser automation, and 30+ more categories.

Infrastructure

MacBook Pro for development, iMac for the native gateway, Tailscale network.

MacBook Pro (Dev)
M1 Max MacBook Pro, 64GB
Claude Code · claude-opus-4-6
148+ skills · qmd 1,554 docs
CommDB · Tailscale 100.100.183.111
iMac — Native Gateway
Gautam's iMac · ai.openclaw.gateway
Gateway · BlueBubbles · Gmail · Linear
Tailscale 100.92.200.34 · gautams-imac
Public: gautams-imac.tail053faf.ts.net:10000

Automation

Scheduled agents and system jobs running continuously.

Job Schedule Runtime Purpose
morning-digest 7am CT iMac Daily briefing
email-triage Every 10min iMac Inbox triage
memory-sync Every 15 min MacBook Git-guard vault sync
session-index Every 15 min MacBook Index sessions into qmd
sleep-curate Nightly 2am iMac Memory curation
auto-update Every 30 min MacBook Upstream sync
backup Daily MacBook Full vault backup

Recent Updates

Architecture changes from today's PRs.

#298
iMac-Native Gateway Migration
Moved OpenClaw gateway from Lume macOS VM to running natively on Gautam's iMac. Simpler ops, no VM overhead.
#293
Memory Sync Hardening
Delete safety guards, pull-before-commit ordering, VM pull-only default.
#292
Git System Cleanup
Squash-merge enforcement, is_branch_merged() helper, branch ancestry detection.
#295
18 Architecture Improvements
LLM query expansion, graph-weighted retrieval, orchestration telemetry, route scoring.
#301
Agent Intelligence V2
FTS-only indexing fix, LLM reranker, evidence metadata, context budget reporting.