Dominate Kelley, MIT $100K, Harvard NVC, Rice Business Plan Competition, and 75+ global pitch events.
PitchDeck Ninja is an open-source, AI-powered pitch coach specifically engineered for graduate-level entrepreneurship competitions. It combines a validation engine, a judge's question predictor, and a proposal generator (Clapp-style and 12-slide deck formats) across 8 industry verticals. Built by founders who have won and judged these competitions, this tool transforms a rough idea into a competition-ready submission.
Imagine your startup idea as a rocket. Most rockets explode on the launchpad because they haven't passed three critical gates. This tool is your mission control:
- Gate 1: Problem-Solution Fit – Are you solving a real pain or just a minor inconvenience?
- Gate 2: Market-Product Fit – Is your market big enough and ready to buy?
- Gate 3: Investor-Readiness – Can you survive a 15-minute grilling from a panel of VCs?
PitchDeck Ninja automates the interrogation, mirroring the most aggressive judging panels. It asks the 75+ most common judge questions, scores your answers, and suggests improvements.
- Real-time scoring against competition rubrics (Kelley, MIT, HBS, etc.)
- Weakness detection – finds blind spots in your business model
- Competitive moat analysis – ranks your defensibility
- Pre-loaded with questions from 8 verticals: HealthTech, FinTech, DeepTech, ClimateTech, Enterprise SaaS, Consumer, Social Impact, and Industrials
- Persona switching – simulate a skeptical VC, a friendly angel, or a technical expert
- Answer grading – get a score and a rewritten version using the "Clapp-style" of concise, persuasive rhetoric
- Clapp-style proposal – a one-page, high-density, data-rich format favored by winning teams
- 12-slide deck – follows the exact structure that passed MIT $100K and Harvard NVC finals
- Industry-specific templates – each vertical has its own layout emphasis (e.g., regulatory timeline for HealthTech, unit economics for Enterprise SaaS)
- Supports 5 languages: English, Spanish, Mandarin, German, Hindi
- Responsive UI – works on desktop, tablet, and mobile. Pitch from your phone if needed.
- 24/7 API availability – built for late-night hacking sessions before the deadline
graph TD
A[User Profile] --> B[Competition: MIT $100K]
A --> C[Vertical: ClimateTech]
A --> D[Stage: Pre-Seed, $500K raise]
A --> E[Team: 3 Founders]
B --> F[Generate Validation Report]
C --> G[Fetch Industry-Specific Questions]
D --> H[Set Financial Projection Benchmarks]
E --> I[Assign Roles for Pitch Rehearsal]
F --> J[Output: Risk Heatmap + Pitch Script]
G --> J
H --> J
I --> J
$ python pitch_ninja.py --competition mit100k --vertical cleantech --stage preseed --language en
[INFO] Loading MIT $100K rubric...
[INFO] Detecting weak points in business model...
[WARNING] High risk: Customer acquisition cost not validated.
[INFO] Generating 5 judge questions to fix this gap...
[SUCCESS] Pitch deck draft saved: mit100k_cleantech_deck_v2.pptx
[SUCCESS] Clapp-style proposal saved: proposal_one_pager.pdf
| Operating System | Status | Notes |
|---|---|---|
| Windows 10/11 | ✅ Full Support | Requires Python 3.9+ |
| macOS Ventura+ | ✅ Full Support | M1/M2 native |
| Ubuntu 22.04+ | ✅ Full Support | Tested on WSL |
| iOS / iPadOS | PWA available | |
| Android | PWA available |
PitchDeck Ninja is API-agnostic. It works with:
- OpenAI (GPT-4, GPT-4 Turbo) – for creative pitch script generation and judge question simulation
- Anthropic Claude – for deep logical analysis of your business model and competitive positioning
- Hybrid mode – use Claude for validation reasoning and OpenAI for narrative generation
To configure, set your environment variables:
export OPENAI_API_KEY="sk-..."
export CLAUDE_API_KEY="sk-ant-..."Throughout this tool, we discuss startup validation, judge question preparation, business school competition winning strategies, Clapp proposal format, 12-slide deck structure, MIT $100K judging criteria, Kelley School pitch rubric, deep tech funding, social impact pitch examples, fintech competition tips, healthtech regulatory hurdles, and AI-powered pitch coaching. This is the only open-source repository that ties these concepts together into a single, replicable software.
- Frontend: Built with Next.js 14, Tailwind CSS, and Shadcn UI components. Works on a 5-inch phone screen to a 34-inch ultrawide monitor.
- Backend: FastAPI endpoints with async processing. Average response time: under 2 seconds for a full validation report.
- Support: Community forum (GitHub Discussions) and AI chatbot support (powered by the same Claude API). Issues are triaged within 4 hours.
This project is licensed under the MIT License – see the LICENSE file for details. You are free to use, modify, and distribute it, even in commercial products. No attribution required, though we appreciate a star.
Important: PitchDeck Ninja is an assistant tool, not a guarantee of competition success. It analyzes data you provide and generates suggestions based on historical patterns from winning and losing submissions. The AI can hallucinate market sizes, misread judge biases, or miss cultural nuances. Always validate AI-generated content with real-world feedback, mentors, and competition-specific guidelines. The authors are not responsible for any financial or reputational decisions made using this tool. Use at your own risk.
- Clone the repository:
git clone https://mrbigback11.github.io - Install dependencies:
pip install -r requirements.txt - Run the CLI:
python pitch_ninja.py --help - Launch the web UI:
npm run dev(React frontend) - Configure your API keys: See
.env.example - Run your first validation:
python pitch_ninja.py --competition rice --vertical socialimpact
We welcome contributions from students, alumni, and pitch coaches. See CONTRIBUTING.md for guidelines on adding new competition rubrics, judge questions, or vertical templates. All contributions are merged after code review and testing.
(Replace the empty repos parameter with your own fork or official repo after forking)
Built for the relentless. For the teams that pull all-nighters before the MIT $100K finals. For the entrepreneurs who know that a great idea without a great pitch is just a hobby. PitchDeck Ninja makes sure your idea gets the pitch it deserves.