Entry No. 8 Personal agents · native messaging
Badland Agent Platform
Persistent personal agents you text over iMessage, SMS and Telegram, with isolated tenants, memory, tools, reminders and artifact creation.
- Status
- BetaPrivate beta
- Class
- Independent platforms
- Plates
- I
Outcome
Moved the agent from a separate app into the conversation people already have, then hardened the transport behind it.
§ 1Product
Each tenant gets a persistent agent with its own context, tools, schedules and delivery identity. The useful work is broad: research, images, documents, reminders, lightweight software and ongoing conversations. The interface remains a message thread.
§ 2Native transport
In 2026 I removed the former webhook architecture and moved the platform to OpenClaw's native imsg path. A broker resolves each inbound message to at most one tenant, isolates socket and attachment namespaces, and rejects ambiguous ownership.
- Compare-and-swap route changes stop a stale owner from winning.
- Per-tenant journals give bounded, at-least-once replay after an interruption.
- Health checks walk the real delivery path instead of trusting process state.
- Backups capture one coherent transport generation.
§ 3Evidence without surveillance
The plate is the public product page. Private conversations, phone numbers, account identifiers, the people behind the agents and the sites they build are not portfolio material.
Plates Public evidence
Screenshots without surveillance.
Current public surfaces and privacy-safe crops. Select a plate to inspect it at full size.