Skip to content

VIDYANKSHINI/PitchIQ

Repository files navigation

PitchIQ AI - Your AI Co-Founder Swarm πŸš€

A synchronized AI validation swarm running real-time competitive analysis, risk testing, and localized India-first GTM playbooks.


Problem

First-time founders and builders face massive uncertainty when validating startup ideas. Traditional market research is slow, expensive, and fails to identify hyper-local execution risks, leaving teams with generic strategies and unstructured pitch outlines.


Solution

PitchIQ solves this by providing an autonomous swarm of AI agents that instantly research competitors, pressure-test business assumptions, map out localization roadmaps (e.g. UPI/WhatsApp hooks), and output a structured, downloadable investor brief.


How PitchIQ Works (Multi-Agent Swarm)

When a startup idea is input, PitchIQ coordinates specialized agents:

graph TD
    Input[User Startup Idea] --> Coordinator[PitchIQ Coordinator]
    
    subgraph Swarm Agents [AI Agent Validation Swarm]
        Coordinator --> Scout[Market Scout]
        Coordinator --> Devil[Devil's Advocate]
        Coordinator --> GTM[India GTM Agent]
        
        Scout -->|Competitor Landscape| Consensus[Consensus Integrator]
        Devil -->|Vulnerability & Risks| Consensus
        GTM -->|Localized GTM & Innovation| Consensus
    end
    
    Consensus --> Writer[Pitch Writer]
    Writer --> Output[Investor Brief & Viability Score]
    Output --> Interactive[Co-Founder Chatbot Console]
Loading
  • Market Scout: Evaluates competitor landscapes, pricing models, and SWOT points.
  • Devil's Advocate: Pressure-tests assumptions to find potential failures and bottlenecks.
  • India GTM Agent: Outlines regional rollouts, vernacular interfaces, and UPI/ONDC integrations.
  • Pitch Writer: Consolidates swarm intelligence into the final viability index and downloadable investor memorandum.

Features

  • Viability Assessment Index: 0-100 rating scale across parameters like Market Potential, India Fit, and Competition.
  • Competitor Mapping: Detailed SWOT analysis of primary incumbents with their pricing models.
  • Vulnerability Analysis: Anticipates risk vectors (e.g. CAC inflation, compliance) with impact ratings.
  • India-First Playbook: Actionable roadmap emphasizing UPI settlement, WhatsApp bots, and ONDC catalogs.
  • Core Innovation Callout: Visualizes your startup's core differentiators and technical moats.
  • One-Page Investor Brief: Interactive summaries available for instant .txt file download.
  • Interactive Co-Founder Chat: Brainstorm strategy with the co-founder agents in real-time.

Tech Stack

  • Frontend: React 19, TypeScript, Vite, Tailwind CSS, Framer Motion, Spline 3D (with 2D Canvas fallback).
  • Backend: Node.js, Express, Cors, Dotenv.
  • AI Core: Google GenAI SDK (Gemini 2.5 Flash / Gemini 2.5 Pro).

Project Structure

PitchIQ-AI/
β”œβ”€β”€ public/                  # Static assets (favicons, icons, and diagrams)
β”œβ”€β”€ server/                  # Node.js/Express backend for Gemini orchestration
β”‚   β”œβ”€β”€ .env.example         # Example configuration for environment variables
β”‚   β”œβ”€β”€ package.json         # Backend dependencies
β”‚   └── server.js            # Main backend server entry (handles multi-agent consensus logic)
β”œβ”€β”€ src/                     # React/TypeScript frontend
β”‚   β”œβ”€β”€ assets/              # Fonts, styling assets, and local media
β”‚   β”œβ”€β”€ components/          # Reusable React components
β”‚   β”‚   β”œβ”€β”€ ui/              # Atom UI components (buttons, inputs)
β”‚   β”‚   β”œβ”€β”€ AgentActivity.tsx# Live console showing agent reasoning logs
β”‚   β”‚   β”œβ”€β”€ AgentsSection.tsx# Swarm coordinator UI panel
β”‚   β”‚   β”œβ”€β”€ CoFounderChat.tsx# Interactive chat for strategy brainstorming
β”‚   β”‚   β”œβ”€β”€ CompetitorAnalysis.tsx # SWOT and competitive landscape mapping
β”‚   β”‚   β”œβ”€β”€ ErrorBoundary.tsx# Fallback handler for UI stability
β”‚   β”‚   β”œβ”€β”€ FailureAnalysis.tsx # Devil's Advocate pressure-testing component
β”‚   β”‚   β”œβ”€β”€ Footer.tsx       # Bottom navbar and creator links
β”‚   β”‚   β”œβ”€β”€ HeroSection.tsx  # Dynamic introductory landing view
β”‚   β”‚   β”œβ”€β”€ IndiaGtm.tsx     # Localized India-first playbook panel (UPI, WhatsApp, ONDC)
β”‚   β”‚   β”œβ”€β”€ InputSection.tsx # Form input for the startup concept
β”‚   β”‚   β”œβ”€β”€ InvestorPitch.tsx# Structured report and text exporter
β”‚   β”‚   β”œβ”€β”€ Navbar.tsx       # Top navigation header
β”‚   β”‚   └── StartupScore.tsx # Visual rating scale across viability parameters
β”‚   β”œβ”€β”€ lib/                 # Shared utilities and helper scripts
β”‚   β”‚   └── utils.ts         # Tailwind/class merger utility
β”‚   β”œβ”€β”€ App.tsx              # Core App entry combining layout and state
β”‚   β”œβ”€β”€ index.css            # Tailwind directives and custom animation classes
β”‚   └── main.tsx             # DOM bootstrapper file
β”œβ”€β”€ package.json             # Root NPM dependencies
β”œβ”€β”€ tsconfig.json            # TypeScript configuration
└── vite.config.ts           # Vite Bundler settings

Setup

1. Prerequisites

Ensure you have Node.js installed (version 18+).

2. Installation

Install project dependencies in the root directory:

npm install

3. Environment Variable

Create a .env file in the root directory:

GEMINI_API_KEY="your-google-gemini-api-key"

Note: If no API key is specified, the application will automatically fall back to the dynamic rules-based mock engine.

4. Start Development Servers

Start both the backend and frontend concurrently:

npm run dev

Usage

  1. Input Startup Concept: Enter your startup description in the main textarea.
  2. Launch AI Swarm: Click Analyze Startup to trigger the analysis engine.
  3. Inspect Live Reasoning: Scroll to check the Agent Activity Console as log inputs stream.
  4. Read Report Sections: Review the Viability Score, Competitor Landscape, GTM Roadmap, and Innovation panel.
  5. Download Memorandum Brief: Click Download PDF Brief to save your investor brief.
  6. Consult AI Swarm: Use the bottom interactive chat to ask follow-up questions.

Screenshots

Below is a flat UI dashboard preview of PitchIQ AI:

image image image

Demo


Team / License

  • License: MIT License - feel free to use and adapt this system for your own startup builds.
  • Creators / Team:

About

PitchIQ is an AI-powered co-founder that validates startup ideas, analyzes competitors, identifies risks, creates India-first go-to-market strategies, and generates investor-ready pitch documents within minutes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors