A conversational multi-agent system with hybrid orchestration — routes every query to two or more specialized agents, then synthesizes a single coherent answer.
Conversational interface with memory across turns. Always routes to ≥ 2 agents. Agent badges show exactly which specialists answered.
Paste holdings in any format. LLM parses it, fetches live prices, scores diversification, shows sector breakdown with charts.
Real-time quote for any company — ticker or name. 52-week range gauge, 30-day price history chart, AI narrative analysis.
Six Specialized Agents
Browser — Hugging Face Spaces
Chat tab · Portfolio tab · Market tab
19 keyword patterns → Smart Fan-Out (parallel ≥ 2 agents) · context-dependent keywords → ReAct (sequential)
Param Extractor → Smart Fan-Out Node → Tools (parallel) → Synth
Param Extractor → Agent Node ⟷ Tool Node · MemorySaver per session
RAG
yfinance
Alpha Vantage
Math
RSS feeds
Rules
LLM · structured output · tool routing
RAG knowledge base
yfinance · Alpha Vantage
ChatGeneral Q&AQA + Goal
"What is compound interest?" — RAG + educational context
ChatRetirement goal — aggressive riskGoal + Tax
"I'm 50, have $600K, want $3M in 20 years — am I on track?"
ChatPortfolio + market scenarioPortfolio + Market
"AAPL:100, NVDA:50, MSFT:200 — if Nvidia drops 15%, how am I affected?"
PortfolioLive diversification analysis
Paste any format — sector charts, diversification score, live prices
Chat401k projection modeGoal + Tax
"I'm 25, $7K/yr 401k + $11K employer match. How much by 2050?"
Built end-to-end for the Applied Agentic AI for SWEs capstone at Interview Kickstart
Questions?