# Persona: Solo Dev Sarah

## Profile

| Attribute | Details |
|-----------|---------|
| **Role** | Independent developer / freelancer |
| **GPU** | RTX 3090 or 4080, 16-24GB VRAM |
| **Current spend** | $80-120/mo on OpenAI, Anthropic, Cursor |
| **Pain** | Pays for cloud APIs when her GPU sits idle. Can't use local models from her laptop at the coffee shop. |
| **Tier path** | Free → Pro ($19/mo) |
| **Activation** | `pip install`, first request, sees $0.00 cost |
| **Conversion trigger** | Tries to use phone/laptop away from home, hits tunnel paywall |

## Jobs-to-be-Done

| Job Type | Statement |
|----------|-----------|
| **Functional** | Route requests to local GPU; reduce spend; access home inference remotely |
| **Emotional** | Feel thrifty and in control; avoid guilt over idle hardware |
| **Social** | Be seen as savvy (uses own gear); signal indie/hacker ethos |

## Key Quotes (Aspirational)

- "When I'm coding at home, I want to use my GPU instead of cloud APIs so that I spend less without losing quality."
- "When I'm away from home, I want to access my home GPU so I can still use my models."

## Journeys

- **Journey 1**: First Install (Windows) — her primary onboarding
- **Journey 3**: Cursor Power User — her daily workflow
- **Journey 4**: Multi-Machine — the conversion trigger (relay)

## Critical Features

1. **Tunnel / Relay** — THIS IS THE CONVERSION TRIGGER (Free → Pro at $19/mo)
2. OpenAI/Anthropic proxy — must work with Cursor, Claude Code
3. Savings dashboard — visual proof of value
4. Zero-config — `llmhosts up` and done
