Agent Platform
Personal AI agents that live in iMessage. Sign up, get provisioned, and start texting — no app needed.
Overview
The Agent Platform lets anyone get their own AI agent that lives in iMessage. Sign up at agent.badland.ai, and within 30 seconds you have a dedicated AI container running on isolated infrastructure that you can text like a friend. Each agent gets a custom personality, persistent memory, web search, image generation, and its own personal website at <name>.badland.ai.
Messages flow through a Mac Mini running BlueBubbles (iMessage bridge) over Tailscale VPN to the Badclaw server, where a mux service routes each conversation to the correct agent container. To recipients, it's just blue bubbles — indistinguishable from a human.
How It Works
- Sign up at agent.badland.ai with your phone number
- Provisioner spins up a Docker container with gVisor sandboxing
- Mux route maps your conversation to your agent's container
- Text it. Your agent interviews you to build its personality
- It just works — web search, image gen, reminders, all via iMessage
What Agents Can Do
These aren't chatbots. They have personality, memory, and real capabilities.
Knowledge & Personality
Each agent has a custom personality configured by its owner. They remember context, crack jokes, enforce boundaries, and schedule recurring tasks like daily forecasts.
Image Generation & Memes
Describe what you want and the agent generates it right in the chat. Ask for iterations and it refines. It can also create memes from photos people send.
Site Building
Agents can build and deploy websites on the fly. Ask for a site and it creates one, deploys it to <name>.badland.ai, and sends you the link — all within the conversation.
Real-Time Information
Web search, sports scores, expense splitting, weather — agents pull live data and deliver it conversationally. One user uses it to avoid Olympic spoilers.
Self-Debugging
When something breaks, the agent traces the root cause itself, explains what happened, and fixes it — all visible in the group chat.
Real Conversations
Every screenshot below is a real iMessage conversation. No staging, no demos.
Infrastructure
- iMessage Bridge: Mac Mini running BlueBubbles with Private API, connected via Tailscale
- Mux: systemd service routing conversations to correct containers via webhook
- Security: DM pairing (approval codes), group chat allowlists, gVisor sandboxing
- Networking: All traffic over Tailscale — never touches public internet