Skip to content

fireproof-storage/epiphany

Repository files navigation

Auto Steps to the Epiphany

Customer Development App with ChatGPT

This app is inspired by the classic customer development methodology outlined in Steven G. Blank's The Four Steps to the Epiphany - Successful Strategies for Products that Win, which offers practical patterns for finding product-market fit. The book is a must-read for anyone bringing a new product to market.

This app uses the auto-GPT method. It creates a set of personas and simulates product interviews with them. It then summarizes each interview and provides an overall summary. This is no substitute for real customer interviews.

Video demo here

Screen Shot 2023-04-18 at 10 08 34 AM

Persona Development

  1. Describe your product and your initial customer hypothesis.
  2. ChatGPT will synthesize a handful of customer personas for you.
  3. For each persona, click in and have a guided GPT interview with them about how your product can fit their needs.
  4. After all the interviews are complete, GPT provides a set of criteria your personas might evaluate your product using.

To use this app, provide your OpenAI API key. No data is sent to the app, only to OpenAI's APIs. Your work is stored locally in the browser using Fireproof. Read more about how to get started using Fireproof with React and scale for free.

Getting Started

  1. Clone the repository.
  2. Install dependencies: npm install.
  3. Run the app: npm run dev.
  4. Open the app in your browser and it will prompt for your OpenApi key.

Contributing

Feel free to submit pull requests or report any issues you find. Your contributions are welcome!