docs/plans/remote-agent-service.md
Spawn personal AI agents on VMs with your screen context. Chat from mobile. Let it work for you.
Turn screenpipe from "search your screen history" into "AI assistant that knows everything you do and can act on it."
Every user gets their own OpenClaw-like agent:
1. User installs screenpipe (already exists)
2. User clicks "Enable Remote Agent" in settings
3. We spin up a VM with their agent
4. They connect via Telegram/WhatsApp
5. Agent receives hourly context syncs
6. User chats: "What was I working on?" / "Send that email I drafted"
┌─────────────────┐ hourly sync ┌─────────────────────┐
│ User's Mac │ ───────────────────▶ │ User's Agent VM │
│ (screenpipe) │ summaries.md │ (openclaw) │
└─────────────────┘ └──────────┬──────────┘
│
│ chat
▼
┌─────────────────────┐
│ Telegram/WhatsApp │
│ (user's phone) │
└─────────────────────┘
Settings > Remote Agent
├── [ ] Enable Remote Agent
├── Connect: [Telegram] [WhatsApp] [SMS]
├── Status: ● Running (us-west-1)
└── [Test Connection] [View Logs] [Stop Agent]
@screenpipe/sync to push to user's agent| Tier | Price | What You Get |
|---|---|---|
| Free | $0 | Local only, no remote agent |
| Pro | $20/mo | Remote agent VM, Telegram, 24/7 |
| Team | $50/mo | + Shared context, team agents |
Margin: ~$15/user (VM costs ~$5/mo)
Recommendation: Fly.io
Recommendation: OpenClaw/OpenClaw
Recommendation: SSH + rsync (existing)
Recommendation: Screenpipe account + Telegram linking
| Metric | Target |
|---|---|
| Agent activation rate | 20% of Pro users |
| Daily active agents | 50% of activated |
| Messages per user/day | 5+ |
| Action completion rate | 80% |
Draft: 2026-01-31