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 前端驱动,采用基于轮询的架构来跟踪异步研究任务的进度。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目