Lead Generator AI is a powerful Streamlit application that uses AI to automatically research and identify potential business leads in specific industries and countries. Built with CrewAI, this tool helps sales and marketing professionals quickly generate qualified leads with detailed company information, key decision makers, and personalized recommendations.
- AI-Powered Lead Research: Automatically researches companies in your target industry
- Country-Specific Targeting: Focus your lead generation on specific geographic markets
- Comprehensive Lead Profiles: Get detailed company information including:
- Revenue figures
- Company size
- Website URLs
- Business overview
- Key decision makers with LinkedIn profiles
- Lead Scoring: Each lead is automatically scored for relevance to your target market
- Downloadable Reports: Export your results as markdown files for easy sharing
- Usage Metrics: Track token usage and costs for transparency
Lead Generator AI uses a crew of specialized AI agents to:
- Research Phase: Identify companies in your specified industry and country
- Analysis Phase: Extract and structure company information
- Evaluation Phase: Score and rank leads based on market fit
- Reporting Phase: Generate detailed, formatted results
Try it out on Streamlit Community Cloud: Lead Generator AI App
- Sales Teams: Quickly generate lists of potential clients in new markets
- Marketing Teams: Research competitors and potential partnership opportunities
- Startups: Identify potential customers or investors in specific industries
- Recruiters: Find companies that might need your candidates
- Python 3.8 or higher
- OpenAI API key
- Serper API key (for web search capabilities)
# Clone the repository
git clone https://github.com/yourusername/lead-generator.git
cd lead-generator
# Install dependencies
pip install -r requirements.txt
# Run the app
streamlit run streamlit_app.py- Enter your API keys in the sidebar
- Select your target industry
- Choose your target country
- Click "Generate Leads"
This application uses OpenAI's gpt-4o model.
A typical lead generation run costs approximately $0.001-0.003 depending on the complexity of the industry and number of leads generated.
- CrewAI - Framework for creating AI agent workflows
- Streamlit - The fastest way to build data apps
- OpenAI - Provider of gpt-4o-mini language model
- Serper - Web search API
This project is licensed under the MIT License - see the LICENSE file for details.