This is a backend tool built with FastAPI to automate venture capital deal memo generation. It takes startup submissions (e.g., via Typeform), uses GPT-4 to create a summary and a full deal memo PDF, sends them via email, and logs the submission to a Google Sheet.
- 🌐 FastAPI backend
- 🤖 GPT-4 powered memo generation
- 📩 Email delivery of summarized + full PDF memo
- 📊 Google Sheets logging
- 📁 Output folder for memo storage
- Python 3.9+
- Gmail App Password (not main password)
- OpenAI API Key (GPT-4)
- Google Sheets API credentials
-
Clone the repo:
git clone https://github.com/yourusername/VC-Evaluator.git cd VC-Evaluator -
Install dependencies:
pip install -r requirements.txt
-
Set your environment variables in
.envor directly inmain.py:OPENAI_API_KEYGMAIL_SENDERGMAIL_APP_PASSWORDGOOGLE_SHEET_IDASSISTANT_ID
-
Run the server:
uvicorn main:app --reload