AI-powered financial research assistant using LangChain and OpenAI. Analyze stocks, compare companies, and visualize market data through natural language queries.
- Real-time stock data & fundamentals
- Company news aggregation
- Interactive data visualization
- Multi-stock comparison
- AI-powered analysis
# Install dependencies
uv sync
# Run the app
chainlit run chainlit_app.pyEnter your OpenAI API key when prompted to start analyzing!
- Analyze Apple's fundamentals
- Compare NVDA vs AMD
- What's the latest news on Tesla?
- What's Microsoft's valuation?
- Compare TSLA, F, GM performance over 6 months
- What's the trading volume of NVDA?
- What are the risks for semiconductor stocks?
- Show me Tesla's price chart over the last year
- Plot AAPL vs MSFT vs GOOGL
- Chart NVDA volume for 3 months
- Compare tech stocks visually
AI: LangChain + OpenAI | Data: yfinance | Charts: Plotly | Frontend: Chainlit