Add AI Pitch Coach for investor pitch coaching #37
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Pull Request Template for Agentic Coaching Applications
Title
Add AI Pitch Coach: Step-by-step coaching for startup founders to craft investor-ready pitches
Type of Change
Description of the Application
AI Pitch Coach is a warm, step-by-step guide for founders to craft an investor-ready pitch. The agent helps entrepreneurs overcome one of the most challenging aspects of fundraising: articulating their vision in a way that resonates with different investor audiences.
The Problem: Many founders struggle with pitching: distilling months of work, passion, and vision into a compelling narrative that convinces investors. Even great ideas can fail to secure funding due to poor pitch delivery.
The Solution: This application provides three distinct coaching modes powered by CrewAI agents that understand pitch structure, audience psychology, and persuasion techniques.
Primary Features:
Tools Integrated:
Expected User Interaction:
Testing and Performance Validation
Test Results:
Impact on the System
This is a standalone agentic coaching application with minimal impact on existing systems.
Dependencies:
fastapi>=0.110.0- Web frameworkuvicorn>=0.27.0- ASGI servercrewai- Agent orchestration frameworklangchain,langchain-openai,langchain-community- LLM integrationpython-dotenv- Environment managementpyyaml- Configuration filespydantic- Data validationpytest- Testing frameworkImpact on Existing Agents:
Documentation and Usage Guide
README.md/docsChecklist for Submission
Related Issues and PRs
N/A - This is a new standalone coaching application
Screenshots and/or Video Demo
Sccreenshots found under
screenshotsfolderLive Demo: https://ai-pitch-coach-0z0m.onrender.com
API Docs: https://ai-pitch-coach-0z0m.onrender.com/docs
Reviewer Instructions
Please review the AI Pitch Coach application with focus on:
src/pitch_coach/config/(agents.yaml, tasks.yaml)src/pitch_coach/api.pyfor proper request/response handlingsrc/pitch_coach/crew.pyand tools insrc/pitch_coach/tools/To test locally:
Additional Notes or Comments
This project was built to solve a real problem I face: learning to pitch effectively as someone aspiring to start a company. It combines my interest in AI agents with a practical use case that could help other founders struggling with the same challenge.
Submission Guidelines for AI Engineers