An intelligent research tool that automatically gathers and analyzes information about people and companies for business meetings and networking.
- Person Research: Finds professional background, achievements, and recent activities
- Company Analysis: Gathers business model, funding, and market position info
- Social Insights: Extracts opinions and viewpoints from blogs and social media
- Meeting Prep: Generates actionable insights for business meetings
- Install dependencies
pip install -r requirements.txt- Set up API keys
Create a
.envfile:
GEMINI_API_KEY=your_gemini_api_key
JINA_API_KEY=your_jina_api_key
- Run the tool
# Interactive mode (easiest)
python main.py
# Command line mode
python main.py --person "John Doe" --company "Acme Corp"python main.pyFollow the prompts to enter person and company names.
# Full research (comprehensive)
python main.py -p "Jane Smith" -c "TechStartup Inc" -m full
# Quick research (basic info only)
python main.py -p "Jane Smith" -c "TechStartup Inc" -m quick
# Investor focus (for VCs and investors)
python main.py -p "Alex Johnson" -c "Venture Capital LLC" -m investor
# Save report to file
python main.py -p "Jane Smith" -c "TechStartup Inc" --save- Full: Comprehensive analysis with social insights and meeting prep
- Quick: Basic professional and company information
- Investor: Specialized research for VCs, focusing on investment thesis and portfolio
- Gemini API: For AI analysis and insights generation
- Jina API: For web search functionality
Get your API keys from:
- Google AI Studio (Gemini)
- Jina AI (Jina Search)
The tool generates structured reports including:
- Professional background and achievements
- Company analysis and market position
- Key opinions and viewpoints
- Meeting preparation recommendations
- Action items and talking points
Reports are displayed in the terminal and can be saved as Markdown files.
- Python 3.8+
- Internet connection for web searches
- Valid API keys for Gemini and Jina
- All data comes from publicly available sources
- Information accuracy depends on what's available online
- Respects rate limits and API usage guidelines
- Generated reports are for informational purposes only