Goal: Build a AI PM product in small, shippable slices.
Insight2Spec — Convert raw user feedback (tickets, reviews, support chats) into:
- clustered themes
- opportunity statements
- draft PRD sections
- experiment ideas
- Extremely PM-relevant (discovery, prioritization, PRD quality)
- Strong LLM fit (summarization, clustering, synthesis)
- Teaches practical AI product engineering (prompting, evals, latency/cost/quality tradeoffs)
- Upload/copy feedback text
- Generate top themes + confidence
- Generate 3 opportunity statements
- Generate draft PRD outline
- Save run history as JSON
- Python 3.12
- FastAPI backend
- OpenRouter for model calls
- Simple local JSON storage for now
- Prompt design and iteration
- Structured output validation
- Failure handling and guardrails
- Evaluation loops for quality
- Shipping incrementally with measurable outcomes
pip install -r requirements.txt
uvicorn main:app --reload