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.

解決的問題

它實現了對公司綜合研究報告的收集和合成過程的自動化,消除了手動搜尋多個網站、新聞文章和財務報告的需要。

工作原理

該專案使用多智能體流水線按順序處理數據:

  1. 研究階段:專門的智能體(CompanyAnalyzerIndustryAnalyzerFinancialAnalystNewsScanner)收集核心業務資訊、市場趨勢、財務指標和最新新聞。
  2. 策展階段Collector 彙整數據,Curator 根據 Tavily AI 提供的相關性評分過濾內容。
  3. 綜合階段Briefing 節點使用 Gemini 2.5 Flash 將大量數據總結為特定類別的簡報。
  4. 定稿階段Editor 節點使用 GPT-5.1 對內容進行去重,並將最終報告格式化為結構化的 Markdown 文件。

該系統由 FastAPI 後端和 React 前端驅動,採用基於輪詢的架構來追蹤非同步研究任務的進度。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案