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.

62
/ 100
Established

Implements a specialized dual-model pipeline where Gemini 2.5 Flash handles high-context synthesis across research nodes (CompanyAnalyzer, IndustryAnalyzer, FinancialAnalyst, NewsScanner), while GPT-5.1 handles final formatting and deduplication. Content flows through a curation system using Tavily's relevance scoring (0.4+ threshold) before aggregation, ensuring only pertinent data reaches synthesis stages. Backend uses FastAPI with asynchronous job polling, while the React frontend tracks progress and streams completed reports via REST endpoints.

1,618 stars. Actively maintained with 5 commits in the last 30 days.

No Package No Dependents
Maintenance 13 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 23 / 25

How are scores calculated?

Stars

1,618

Forks

253

Language

Python

License

Apache-2.0

Last pushed

Feb 27, 2026

Commits (30d)

5

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/guy-hartstein/company-research-agent"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.