company-research-agent: 무엇인지, 어떤 문제를 해결하는지 & 왜 인기를 얻고 있는지
company-research-agent: 무엇인지, 어떤 문제를 해결하는지 & 왜 인기를 얻고 있는지
해결하는 문제
심층적인 기업 조사를 수행하는 프로세스를 자동화하여, 수동 검색 및 종합 과정을 멀티 에이전트 파이프라인을 통해 포괄적인 조사 보고서를 생성하는 방식으로 대체합니다.
작동 방식
시스템은 전문화된 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로 구축되었으며 비동기 처리를 지원하고, 프론트엔드는 보고서 완료 상태를 폴링(polling)하는 React 애플리케이션입니다.
Sources
- undefinedguy-hartstein/company-research-agent