# LLMHosts.com — Personas and Jobs-to-be-Done

## META
- **created**: 2026-02-14
- **references**: [PRD](prd.md), [lean-canvas](lean-canvas.md), [competitive-analysis](competitive-analysis.md)
- **purpose**: Define target personas, JTBD, and feature prioritization for product/marketing decisions
- **business tiers**: Free | Pro $19/mo | Team $49/seat | Enterprise $50/user

---

## Personas

### 1. Solo Dev Sarah

| 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. |
| **JTBD** | "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." |
| **Tier path** | Free → Pro (tunnels) |
| **Activation** | `pip install`, first request, sees $0.00 cost |
| **Conversion trigger** | Tries to use phone/laptop away from home, hits tunnel paywall |

**JTBD Framework Mapping**

| Job type | Job 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 |

---

### 2. Team Lead Tomás

| Attribute | Details |
|-----------|---------|
| **Role** | Engineering lead at 8-person startup |
| **GPU** | 2× A100 in office, plus cloud budget |
| **Current spend** | $500–2,000/mo team cloud AI budget |
| **Pain** | No visibility into team AI spend. Each dev uses different providers. No shared routing or caching. |
| **JTBD** | "When my team is burning through AI credits, I want unified routing across our GPUs so we reduce spend and I can track usage." |
| **Tier path** | Team ($49/seat) |
| **Activation** | Installs, connects office GPUs via Hive Mode, invites team |
| **Conversion trigger** | Sees team spend dashboard with savings projections |

**JTBD Framework Mapping**

| Job type | Job statement |
|----------|----------------|
| **Functional** | Pool GPUs; centralize routing; track spend per dev; share cache across team |
| **Emotional** | Feel in control of budgets; reduce anxiety about runaway costs |
| **Social** | Be seen as a cost-conscious, data-driven lead; justify infra decisions to founders |

---

### 3. Privacy-First Priya

| Attribute | Details |
|-----------|---------|
| **Role** | Security engineer / compliance-focused dev |
| **GPU** | Any |
| **Current spend** | $40–60/mo (limits usage due to data concerns) |
| **Pain** | Can't send proprietary code to cloud APIs. PII detection is manual. |
| **JTBD** | "When I'm working with sensitive code, I want local-only inference with PII detection so my data never leaves my machine." |
| **Tier path** | Free (local only) |
| **Activation** | Installs, sees PII redaction in dashboard |
| **Conversion trigger** | May not convert (ambassador / word-of-mouth) |

**JTBD Framework Mapping**

| Job type | Job statement |
|----------|----------------|
| **Functional** | Run inference locally; detect and redact PII; keep data on-device |
| **Emotional** | Feel secure and compliant; avoid trust violations |
| **Social** | Be seen as security- and privacy-conscious; advocate for local-first tools |

---

### 4. Enterprise Eva

| Attribute | Details |
|-----------|---------|
| **Role** | VP Engineering at 200+ company |
| **GPU** | On-prem GPU cluster |
| **Current spend** | $10K–50K/mo |
| **Pain** | No SSO, no audit logs, no SLA for local AI. Compliance says no to most local tools. |
| **JTBD** | "When I'm evaluating AI infrastructure, I want SOC2 + SSO + audit logs so I can get procurement approval." |
| **Tier path** | Enterprise ($50/user) |
| **Activation** | POC with 5 devs, sees cost reduction report |
| **Conversion trigger** | Compliance checkbox met (SOC2, SSO, audit logs) |

**JTBD Framework Mapping**

| Job type | Job statement |
|----------|----------------|
| **Functional** | Deploy on-prem AI infra with enterprise controls; satisfy procurement and compliance |
| **Emotional** | Feel confident in vendor choice; reduce risk of failed audits |
| **Social** | Be seen as a strategic, governance-minded VP; secure board/exec buy-in |

---

## Jobs-to-be-Done Summary

| Persona | Functional job | Emotional job | Social job |
|---------|----------------|---------------|------------|
| **Sarah** | Use GPU at home; access GPU remotely; spend less | Thrifty, in control; no guilt over idle hardware | Savvy indie / hacker ethos |
| **Tomás** | Pool GPUs; unify routing; track spend; share cache | In control of budgets; less cost anxiety | Cost-conscious, data-driven lead |
| **Priya** | Local-only inference; PII detection; data stays on-device | Secure, compliant; no trust violations | Security/privacy advocate |
| **Eva** | On-prem AI with enterprise controls; pass procurement | Confident in vendor; low audit risk | Strategic, governance-minded VP |

---

## Persona × Feature Priority Matrix

| Feature | Sarah | Tomás | Priya | Eva |
|---------|-------|-------|-------|-----|
| **OpenAI/Anthropic proxy** | High | High | High | High |
| **Three-tier router** | High | High | Medium | Medium |
| **vCache semantic cache** | High | High | Medium | Medium |
| **Savings dashboard (cost)** | High | High | Low | High |
| **`llmhosts tunnel`** | Critical | Medium | Low | Medium |
| **Cloud cost intelligence (Pro)** | High | High | Low | Medium |
| **PII detection / redaction** | Medium | Medium | Critical | High |
| **Local-only routing** | High | High | Critical | High |
| **Hive Mode (GPU pooling)** | Low | Critical | Low | High |
| **Team spend dashboard** | Low | Critical | Low | High |
| **RBAC / shared configs** | Low | Critical | Low | High |
| **SOC2 / audit logs** | Low | Medium | Medium | Critical |
| **SSO (Enterprise)** | Low | Low | Low | Critical |
| **SLA** | Low | Medium | Low | Critical |

**Legend**
- **Critical**: Must-have for conversion or retention
- **High**: Strong driver of activation or upgrade
- **Medium**: Valuable, supports narrative or differentiation
- **Low**: Nice-to-have or not applicable
