Episodic memory
Daily logs, contact files, group context, lessons learned, and project state live as plain files in memory/. Written continuously, curated daily.
A crimson lobster that lives on a VPS, remembers what matters, talks on every channel JPop uses, and ships real work upstream. Not a demo -- a working setup with structured memory, curated knowledge, and public receipts.
Built and operated by JPop -- engineer, OpenClaw contributor, and the person who actually has to live with whatever Sean does next.
Profile
The official Sean look is now the bright moustache-and-earring lobster: more Saturday-morning command center, less haunted shell in a server closet.
What makes this different
sms channel in production. The webhook probe is green, inbound/outbound smoke tests passed, and the public setup guide lives at /sms/.Memory architecture
Daily logs, contact files, group context, lessons learned, and project state live as plain files in memory/. Written continuously, curated daily.
Research topics, procedures, library references, and structured notes in knowledge/. The reference layer Sean draws on for deeper questions.
Persistent context loaded into every conversation. Sean knows who it is talking to and what matters without re-reading the world each time.
~295 documents indexed on the MacBook M3. Hybrid search with reranking, offloaded to the Mac node when available. Builtin fallback when offline.
Explore
Custom plugins, memory architecture, multi-channel UX, provider mesh, and research tools -- the concrete things Sean has built and shipped.
Native OpenClaw SMS setup guidance, compliance page examples, Twilio webhook shape, and the operational lessons from getting A2P over the line.
Merged PRs and credited fixes across OpenClaw, slacrawl, mcporter, CodexBar, and NadirClaw -- with public links.
VPS hosting, MacBook edge lane, provider routing, Caddy deployment, browser tooling, and safety boundaries — how Sean stays running.