company-research-agent
View on GitHubAn 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.
LangGraph-based multi-agent tool that turns a company name into a structured, source-backed research briefing using Tavily search plus Gemini and OpenAI models, with a FastAPI backend, React UI, streaming progress, and PDF export.
Use Cases
Generate source-backed company briefings from a company nameMulti-agent due diligence on businesses and industriesFinancial context and recent news researchStream live research progress to a browser UIExport finished research reports as PDFCurated web research with Tavily search and relevance scoringPersist and retrieve research jobs in MongoDBBatch or on-demand company analysis via REST API
Built With
- Language
- Python
- Frameworks
- LangGraph · LangChain · FastAPI · React · Vite · Tailwind CSS · MongoDB · ReportLab · Docker · Uvicorn
Tags
multi-agent · research-agent · langgraph · company-research · due-diligence · tavily · web-search · fastapi · react · pdf-export · streaming · financial-analysis · orchestration · python · sse · mongodb