System Design
The system was built around a modular RAG architecture with a LangGraph-based orchestration layer managing multi-step reasoning workflows. Tool-aware LLM system prompts enabled models to select and execute financial tools dynamically. The platform integrated financial data providers across market, macroeconomic, and news domains, with pre-computation pipelines for heavy analytics workloads and a streaming response layer for real-time frontend interaction.