OpenAI platform for corporate development teams
A streamlined AI-powered M&A analysis platform that delivers quick, actionable insights without the fluff. Built for corp dev teams who need speed and precision.
- Target Sourcing: Get 30 potential acquisition targets in seconds
- Due Diligence: Generate comprehensive DD frameworks instantly
- Valuation Analysis: Base/upside/downside DCF cases with comps
- Market Analysis: TAM/SAM/SOM + competitive landscape
- Integration Planning: Day 1 checklist through 100-day roadmap
- Synergy Analysis: Quantified revenue and cost synergies
- Post-Analysis Chat: Refine your analysis with follow-up questions
This tool doesn't replace corp dev teams—it accelerates them. Every module is designed to give you quick numbers and frameworks so you can spend time on strategic thinking, not data gathering.
- Minimal inputs: Only what's necessary for each module
- Quantitative focus: Numbers over narrative
- No fluff: Straight to the insights
- Fast iteration: Chat with AI to refine analysis
pip install -r requirements.txt- Visit OpenAI Platform
- Create account or sign in
- Generate API key
- Keep it secure—you'll paste it into the app settings
python main.pyOpen browser to: http://127.0.0.1:8080
- Click settings icon (⚙️) in top right
- Paste your OpenAI API key
- Save
- Select Module → Choose your analysis type
- Fill Context → Add only the required inputs (varies by module)
- Run Analysis → Get results in 10-30 seconds
- Chat to Refine → Ask follow-up questions to dig deeper
Target Sourcing
- Acquirer company name
- Target industry (e.g., "B2B SaaS")
- Geography (e.g., "North America")
- Revenue range (e.g., "$10M-$50M ARR")
- Strategic notes (optional)
Due Diligence
- Acquirer name
- Target name
- Strategic notes (optional)
Valuation
- Acquirer name
- Target name
- WACC % (optional, defaults to 9%)
- Terminal growth % (optional, defaults to 2.5%)
- Tax rate % (optional, defaults to 21%)
- Strategic notes (optional)
Market Analysis
- Acquirer name
- Target market (e.g., "Cloud Infrastructure")
- Sample company for comparison (optional)
- Strategic notes (optional)
Integration Planning
- Acquirer name
- Target name
- Strategic notes (optional)
Synergy Analysis
- Acquirer name
- Target name
- Strategic notes (optional)
Using OpenAI API (gpt-4o-mini):
- Target sourcing: ~$0.05-0.10 per analysis
- Standard analysis: ~$0.02-0.05 per analysis
- Chat refinement: ~$0.01 per message
- Typical monthly usage (20 analyses): ~$1-2
Monitor usage: https://platform.openai.com/usage
├── main.py # FastAPI backend
├── index.html # React frontend (artifact)
├── requirements.txt # Python dependencies
├── uploads/ # Uploaded files (auto-created)
└── README.md # This file
Each analysis now has tailored inputs. No more filling out irrelevant fields.
- Target sourcing delivers exactly 30 companies
- Valuation shows only cases and ranges
- All modules focus on numbers and frameworks
Refine your analysis by asking follow-up questions. Context is automatically included.
- Removed upload functionality from main flow (coming back as optional)
- Only show inputs relevant to selected module
- Inputs appear above module selection for better flow
Run with auto-reload:
uvicorn main:app --reload --port 8080GET /health- Health checkGET /api/status- Module and dependency statusPOST /api/analyze- Run analysisPOST /api/chat- Chat with AI assistant
"API Key Required" warning
- Click settings gear icon
- Paste your OpenAI API key
- Click Save
Analysis fails
- Verify API key is correct
- Check OpenAI account has credits
- Try with simpler inputs first
Missing dependencies
pip install --upgrade -r requirements.txt- Save/load analysis history
- Export to PDF/PowerPoint
- Document upload for context
- Custom prompt templates
- Team collaboration features
- Pre-built industry templates
- API keys stored locally in browser (localStorage)
- No external data collection
- Files processed locally
- Only OpenAI API calls leave your machine
MIT License - Use freely for commercial and personal projects
Questions? Issues? Found a bug?
- Check troubleshooting section above
- Review OpenAI documentation
- Verify all dependencies installed correctly
Built for corp dev teams who value speed and precision over bloat.