Practical overview
When it fits
Use it when Quora is the intended discovery source and you want to move from niche search criteria to qualified prospects organized in Google Sheets.
Who it is for
- Sales and marketing teams building targeted prospect lists from Quora discussions.
- Developers who want to configure or extend a Python lead-research workflow.
Documented uses
- Search Quora for discussions relevant to chosen criteria.
- Extract user profile information from relevant results.
- Format and qualify prospects, then create or populate a Google Sheet.
Requirements & limits
The project is a public GitHub repository under the MIT License. Its README requires API keys for Firecrawl, Composio, and OpenAI and setup of a Google Sheets integration in Composio.
- The documented discovery workflow targets Quora; using another source is only described as a possible adaptation.
- The stack combines Firecrawl extraction, Phidata orchestration, OpenAI GPT-4o qualification, and Composio Sheets integration.
- The README provides a Streamlit launch command and dependency installation step.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Set up the agent and launch its Streamlit app
Prepare the documented Python project, connect its Google Sheets integration, and start the application.
Before you start
- Python environment capable of installing the repository's requirements
- Firecrawl, Composio, and OpenAI API keys
- A Google Sheets integration configured and active in Composio
Steps
Clone the repository and change into its directory.
Install dependencies with the command below.
pip install -r requirements.txtRun
composio add googlesheets, then create and activate a Google Sheets integration in the Composio dashboard.Set up the Firecrawl, Composio, and OpenAI API keys.
Launch the app with
streamlit run ai_lead_generation_agent.py.
Expected outcome
The README’s setup path leads to launching the Streamlit application with its Google Sheets integration configured.
Guide limitations
- The README does not specify how API keys should be stored.
- The setup instructions do not document the app’s subsequent in-app workflow.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 17 October 2026
- Original website title
- GURPREETKAURJETHRA/AI-Lead-Generation-Agent · Official homepage title · retained in its source language

