Product Roadmap
From MVP to enterprise scale. All core systems built and tested. Shipping last-mile delivery and onboarding first paid pilots.
98%
MVP Complete
6
Phases
92%
Gross Margin
$35
Cost / Client / Mo
- ✓FastAPI + SQLAlchemy + PostgreSQL + Celery + Redisinfra
- ✓Docker Compose deployment (DigitalOcean droplet)infra
- ✓JWT auth + 6-role RBAC with query scoping & LLM context isolationsecurity
- ✓Scraping → AI Scoring → Generation → Human Review pipelinepipeline
- ✓Thread liveness protection (locked / removed / archived)safety
- ✓Kill switches — global + per-avatar + per-clientsafety
- ✓Persona routing + strategy-aware generation (5 karma-gated approaches)ai
- ✓Self-learning loop (edit capture → pattern extraction → few-shot)ai
- ✓Per-client scoring (Gemini Flash, 72h cutoff, 50/run cap)ai
- ✓Avatar presence map + per-subreddit karma trackingintelligence
- ✓Shadowban detection (5-state, auto-freeze) + CQS monitoringsafety
- ✓System topology dashboard + activity events + scrape logsobservability
- ✓7-step client onboarding wizardux
- ✓Avatar farm + rental modelbusiness
- ✓Comment approach diversity (karma-gated rotation)ai
- ✓Repurpose scraping (evergreen top/year, weekly harvest)pipeline
- ✓Admin panel (dark) + user pages (light) + HTMX partialsux
- ✓Avatar Intelligence UI (confidence, removal rate, patterns)ux
- ✓Mentor phase (phase 0, excluded from all pipelines)business
- ✓LLM output validation + retry with exponential backoffreliability
- ◐Telegram Posting Bot — core (aiogram 3.x, webhook, 1-tap post)P0
- ◐Telegram Bot — push notifications on draft approvalP0
- ◐Telegram Bot — admin panel (assign avatars to owners)P0
- ○Production deployment (DigitalOcean, domain, SSL, health checks)P0
- ○XM Cyber data validation + first end-to-end test runP0
- ○Impact Dashboard (engagement gauges, top comments, weekly trend)P1
- ○Brand Voice Settings (client-visible form: product, competitors, tone)P1
- ○Avatar Phase Progress Bar (phase + ETA + allowed/forbidden)P1
- ○Public Dry Run (test generation without posting)P1
- ○RAG pipeline with pgvector — index all platform entitiesai
- ○Chat interface in admin panel (conversational queries)ux
- ○Index: Client, Avatar, CommentDraft, ActivityEventdata
- ○Index: ScrapeLog, AuditLog, AIUsageLog, HealthStatusdata
- ○Index: docs (memory, permission matrix, business brief, legal risks)data
- ○Comment outcome tracking (karma snapshots 4h/24h/48h + removal detection)P1
- ○Budget engine (smart daily limits per avatar, auto-pause)P1
- ○Cross-avatar deduplication (prevent 2 avatars on same thread)P1
- ○Timing jitter (±30% randomization on all intervals)P1
- ○Subreddit rule extraction (sidebar/wiki → LLM → compliance)P1
- ○Edit Effectiveness Dashboard (edit rate, common edits, pattern adoption)P1
- ○A/B Testing framework for tone & approach experimentsP2
- ○Pagination on all list endpointsP1
- ○Idempotency keys (prevent duplicate task execution)P1
- ○Prompt versioning (move to DB/files, enable A/B)P2
- ○Strategy Questions feedback loop (structured answers → generation)P2
- ○Queue observability (DLQ + metrics + alerting)P2
- ○Agency multi-tenant workspace (team roles, sub-client management)business
- ○Trust engine (per-avatar, per-subreddit decay scores)intelligence
- ○White-label reports (PDF + CSV, scheduled delivery)ux
- ○Client-facing analytics APIapi
- ○Self-service client onboarding (B2C, Stripe billing)business
- ○Horizontal scaling (separate worker pools by task type)infra
- ○Cross-client analytics (agency-level dashboard)ux
- ○Smart onboarding (client enters website → AI suggests keywords & subreddits)ai
- ○Viral acceleration rules (engagement-based triggers)intelligence
- ○Engagement heatmap (best hours for posting per subreddit)analytics
- ○LinkedIn integration (social_manager role)expansion
- ○Vector memory (long-term avatar context)ai
- ○Competitor intelligence moduleintelligence
- ○Mentor tracking & strategyintelligence
- ○AWS migration (ECS + SQS + ElastiCache + RDS)infra
- ○Real billing (Stripe Connect, automatic invoices, plan limits)business
- ○White-label (custom domain, branding per agency)business
- ○Data retention cleanup (TTL, GDPR/CCPA compliance)compliance
- ○Cross-avatar routing / upvote coordinationintelligence
- ○Client self-service portal (full B2C experience)business
- ○Auto-generated PDF reports (scheduled, per-client branding)ux
Unit Economics
| Clients | LLM / mo | Infra / mo | Total Cost | Revenue | Margin |
|---|---|---|---|---|---|
| 3 (pilot) | $105 | $27 | $132 | $1,500 | 91% |
| 10 | $351 | $27 | $378 | $5,000 | 92% |
| 50 | $1,755 | $54 | $1,809 | $25,000 | 93% |
| 100 | $3,510 | $130 | $3,640 | $50,000 | 93% |
Phase Transition Triggers
| Transition | Trigger | Metric |
|---|---|---|
| 1 → 1.5 | Telegram bot live, first client posting | ≥ 10 posted drafts / week |
| 1.5 → 2 | 3+ paying clients onboarded | MRR ≥ $1,500 |
| 2 → 3 | 10+ clients OR agency request | MRR ≥ $5,000 |
| 3 → 4 | 50+ clients, churn < 5% | MRR ≥ $25,000 |
| 4 → 5 | Enterprise client OR 100+ avatars OR ops > 4h/week | MRR ≥ $50,000 |