guy-hartstein/company-research-agent
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.
What it solves
它自動化了深度公司研究的流程,取代手動搜尋與合成,使用多代理管線產生完整的研究報告。
How it works
系統使用一系列專門的 AI 代理管線來收集與處理資料:
- Research Phase:專門的節點(
CompanyAnalyzer、IndustryAnalyzer、FinancialAnalyst與NewsScanner)從網站、新聞、財務報告與產業分析中收集資料。 - Curation Phase:
Collector聚合資料,Curator使用 Tavily 的相關性評分過濾低品質內容。 - Synthesis Phase:
Briefing節點使用 Gemini 2.5 Flash 將大量資料摘要為各類別的簡報。 - Finalization Phase:
Editor節點使用 GPT-5.1 去除重複內容,並將最終報告格式化為結構化的 Markdown 文件。
後端使用 FastAPI 建置,支援非同步處理;前端則是使用 React 的應用程式,輪詢報告完成狀態。