AlphaLens compresses 8+ hours of professional equity research into 90 seconds. A LangGraph state machine replaces an entire research team — from junior analyst to publishing editor — at zero cost.
Full 10-minute walkthrough — live pipeline run on AAPL, technical architecture deep-dive, prompt engineering strategies, and evaluation results.
Not a chatbot. Not a dashboard. A full AI research pipeline grounded in primary source documents.
Each agent has a narrow, well-defined role — exactly how a real equity research desk operates.
sources_status dict.Parallel fan-out after Data Fusion. Synchronization barrier before Verification. One shared TypedDict flows through every node.
add_edge([risk_scanner, quant_analysis], verify) — list syntax creates the barrier.
Annotated[dict, _merge_metadata] prevents parallel write conflicts on shared state.
AlphaLensState TypedDict · Annotated reducers for parallel-safe state mergingEvery component runs locally or on free-tier APIs. No paid infrastructure required.
Tested against AAPL, NVDA, and MSFT FY2024 public filings. Run python -m src.eval.runner locally to reproduce.
Full technical documentation, architecture details, evaluation results, and setup instructions.
Requires Python 3.11+ and three free API keys. No paid services needed.