{"repo":"guy-hartstein/company-research-agent","free":true,"listed":false,"github":"https://github.com/guy-hartstein/company-research-agent","clone":"git clone https://github.com/guy-hartstein/company-research-agent.git","description":"An agentic company research tool powered by LangGraph and Tavily that conducts deep diligence on companies using a multi-agent framework. It leverages Google's Gemini 2.5 Flash and OpenAI's GPT-5.1 on the backend for inference.","language":"Python","stars":2235,"topics":["agents","ai","company","gemini","langgraph-python","research","tavily","tavily-api","tavily-search","financial-analysis"],"license":"Apache-2.0","category":"ai-agents","readme_excerpt":"Agentic Company Researcher 🔍 A multi-agent tool that generates comprehensive company research reports. The platform uses a pipeline of AI agents to gather, curate, and synthesize information about any company. ✨Check it out online! https://companyresearcher.tavily.com ✨ https://github.com/user-attachments/assets/0e373146-26a7-4391-b973-224ded3182a9 Features - Multi-Source Research : Gathers data from various sources, including company websites, news articles, financial reports, and industry analyses - AI-Powered Content Filtering : Uses Tavily's relevance scoring for content curation - Asynchronous Processing : Efficient polling-based architecture for tracking research progress - Dual Model Architecture : - Gemini 2.5 Flash for high-context research synthesis - GPT-5.1 for precise report formatting and editing - Modern React Frontend : Responsive UI with progress tracking and download options - Modular Architecture : Built using a pipeline of specialized research and processing nodes Agent Framework Research Pipeline The platform follows an agentic framework with specialized nodes that process data sequentially: 1. Research Nodes : - CompanyAnalyzer : Researches core business information - IndustryAnalyzer : Analyzes market position and trends - FinancialAnalyst : Gathers financial metrics and performance data - NewsScanner : Collects recent news and developments 2. Processing Nodes : - Collector : Aggregates research data from all analyzers - Curator : Implements content fi","default_branch":null,"files":null,"tree":[],"storefront":"/r/guy-hartstein","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/guy-hartstein/company-research-agent/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}