{"repo":"kbhujbal/AlphaAnalyst-open-source-autonomous-equity-research-agent","free":true,"listed":false,"github":"https://github.com/kbhujbal/AlphaAnalyst-open-source-autonomous-equity-research-agent","clone":"git clone https://github.com/kbhujbal/AlphaAnalyst-open-source-autonomous-equity-research-agent.git","description":"Enter a US stock ticker, get an analyst grade memo with DCF valuation, peer comparables, news sentiment, and earnings call tone analysis. Multi agent LLM pipeline (Claude + GPT-4o devil's advocate) with strict citation validation. FastAPI + Next.js + pgvector RAG. No hallucinated numbers","language":"Python","stars":46,"topics":["ai-agents","anthropic-claude","autonomous-agent","dcf","equity-research","fastapi","financial-analysis","fintech","litellm","llm"],"license":"Apache-2.0","category":"ai-agents","readme_excerpt":"AlphaAnalyst AlphaAnalyst is an open-source autonomous equity research agent. Give it a US stock ticker and it produces a research memo: executive summary, financial snapshot, recent catalysts, DCF + comparables valuation, earnings-call tone shift, bull/bear cases, and risks — every numerical claim cited back to its primary source. The pipeline runs ten data fetchers concurrently (SEC EDGAR, Polygon, FMP, Finnhub, MarketAux, Google News, FRED, Voyage embeddings, sec-api XBRL, FMP transcripts), indexes the long-form documents into pgvector, then runs six LLM agents — five \"constructive\" agents plus a Devil's Advocate forced to use a different model family for genuine independence. A pure-Python DCF in decimal.Decimal and a peer-comparable multiples engine produce the valuation. A synthesizer with a hard schema and a citation validator writes the final memo. Two design choices anchor the project: the LLM is a writer, not a knower (numbers come from APIs; the synthesizer downgrades any section whose numerical claims aren't tagged to a real source) and valuation is pure Python ( decimal.Decimal everywhere; no LLM ever touches an arithmetic operator). The result is a memo you can hand to an analyst and have them audit every number to a 10-K page. Architecture Repository layout Setup Prerequisites - macOS / Linux - Python 3.11+ via uv ( brew install uv ) - Docker Desktop or OrbStack ( brew install orbstack ) - Node.js 20+ and npm - API keys (see backend/.env.example ) Backend The A","default_branch":null,"files":null,"tree":[],"storefront":"/r/kbhujbal","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kbhujbal/AlphaAnalyst-open-source-autonomous-equity-research-agent/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}