diff --git a/docs/PRODUCT_MARKET_FIT_ENGINE.md b/docs/PRODUCT_MARKET_FIT_ENGINE.md index 2b4b429..0405414 100644 --- a/docs/PRODUCT_MARKET_FIT_ENGINE.md +++ b/docs/PRODUCT_MARKET_FIT_ENGINE.md @@ -2,8 +2,15 @@ > **Vision:** Vibn is not just a code generator; it is a "Business in a Box" platform. The PMF Engine bridges the gap between "Main Street" businesses (SMBs) and "Silicon Valley" SaaS by automating market research, lead generation, and Go-To-Market (GTM) strategy. + ## The Objective -When a user wants to build a product (e.g., "Software for Dentists"), the Vibn AI autonomously scopes the market opportunity, designs the product architecture, and generates the initial customer list. +When a user wants to build a product (e.g., "Software for Dentists"), the Vibn AI autonomously executes a complete End-to-End Discovery Pipeline. It guarantees the user receives: +1. **Real Potential Customers:** A qualified list of verified local businesses (with emails/phones) ready to be pitched. +2. **Real Competitors:** Identification of the proprietary SaaS incumbents currently dominating that specific niche. +3. **Software Requirements (SRS):** Database schemas and user flows extracted directly from proven open-source repositories in the same vertical. +4. **An SEO Content Plan:** Keyword gaps and blogging topics based on where competitors are overspending on Google Ads. +5. **Website Positioning:** Value propositions and wedge strategies designed explicitly to exploit competitor weaknesses. +6. **Financials & Pricing:** A calculated MRR model and disruptive pricing strategy based on local TAM and competitor costs. ## 1. Market Sizing & Lead Generation **Goal:** Prove the market exists and give the founder their first 100 cold-outreach targets. @@ -24,11 +31,12 @@ When a user wants to build a product (e.g., "Software for Dentists"), the Vibn A * **Tooling:** Uses **DataForSEO Competitive Analysis / Keyword APIs** (via the `market_seo_analyze` MCP tool). * **Output:** Estimated monthly Google Ads spend, top-performing paid keywords, and low-difficulty organic keyword gaps (e.g., "open source dental booking widget"). -## 4. Open Source Baselining -**Goal:** Never start from scratch if a foundation already exists. -* **Mechanism:** The AI searches GitHub for actively maintained, permissively licensed (MIT/Apache 2.0) starter kits. -* **Tooling:** Uses the `github_search` MCP tool. -* **Output:** A list of repositories the AI can immediately clone and modify for the user. + +## 4. Open Source Baselining & Architecture Extraction +**Goal:** Never start from scratch if a foundation already exists, and ensure the domain data models are accurate. +* **Mechanism:** The AI searches GitHub for actively maintained starter kits. It then explicitly reads the README and source code to reverse-engineer the "Software Requirements Specification" (SRS). +* **Tooling:** Uses the `github_search` and `github_file` MCP tools. +* **Output:** Extracts the exact database schemas (e.g., *Camp Sessions, Parent Waivers, Cabin Assignments*) and User Flows required to build a competitive product in this niche. ## 5. Automated Plan Generation **Goal:** Turn all of this research into actionable engineering and marketing tasks.