OpenClaw — Personal AI Assistant

Sources:

  • raw/openclawopenclaw Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞.md (GitHub README)
  • raw/openclawGetting Started.md (docs)

Origin: github.com/openclaw/openclaw + docs.openclaw.ai Ingested: 2026-04-16 Author: Peter Steinberger + community (”🦞 the lobster way”)


Summary

OpenClaw เป็น personal AI assistant ที่รัน local Gateway บนเครื่องตัวเอง แล้วให้ assistant ตอบกลับผ่าน 20+ messaging channels (WhatsApp, Telegram, iMessage, Discord, Slack ฯลฯ) ใช้ AGENTS.md / SOUL.md / TOOLS.md เป็น schema files บอก agent ว่าตัวเองคือใครและทำอะไรได้ — pattern ที่คล้าย CLAUDE.md ใน LLM Wiki Pattern

Key Takeaways

  1. Gateway = single control plane — process เดียวที่รันบนเครื่อง จัดการ channels, tools, sessions, และ events ทั้งหมด
  2. Multi-channel by default — 20+ channels ผ่าน Gateway เดียว ไม่ต้อง run bot หลายตัว
  3. Schema files เป็น agent identity — AGENTS.md, SOUL.md, TOOLS.md ใน ~/.openclaw/workspace/ เป็น persistent instructions ให้ agent รู้ว่าตัวเองคือใคร — structural analog ของ CLAUDE.md
  4. Multi-agent routing — route channels ต่างกันไปยัง isolated agents ต่างกัน (separate workspace + sessions)
  5. Security: DM pairing default — unknown senders ต้องผ่าน pairing flow ก่อน; non-main sessions รัน Docker sandbox

Concepts Introduced

Connection to Existing Wiki

  • MemPalace — ทั้งคู่ local-first แต่ต่าง domain: MemPalace จัดการ memory, OpenClaw จัดการ interaction channels
  • LLM Wiki Pattern — AGENTS.md/SOUL.md เป็น schema pattern คล้ายกับ CLAUDE.md: persistent instructions ที่บอก LLM ว่าควร behave อย่างไรใน context นั้นๆ
  • MiroFish — ทั้งคู่ใช้ multi-agent architecture แต่ต่างกันโดยสิ้นเชิง: MiroFish simulate สังคมเพื่อ predict, OpenClaw route messages ไปยัง agents ที่แยกกัน

Open Questions

  • OpenClaw + MemPalace ทำงานร่วมกันได้ไหม? (OpenClaw เป็น interface, MemPalace เป็น memory backend)
  • skills ใน OpenClaw (ClawHub) vs. skills ใน Claude Code — overlap ไหม?
  • security model เพียงพอสำหรับ expose ให้ family/team ใช้ได้ไหม?