A modern, full-stack financial portfolio management platform with real-time market data, automated data pipelines, and Agentic RAG AI that turns SEC 10-K forms into actionable portfolio insights.
|
Generate portfolio and ticker commentary through a multi-step LangGraph workflow that retrieves relevant SEC 10-K chunks before producing grounded AI insights. Process 10-K filings with Airflow pipelines that download, extract, chunk, embed, and upsert filing sections into pgvector for retrieval-augmented analysis. |
Track S&P 500 companies with automated price ingestion, historical charting, and company financials surfaced in a unified research workflow. Create portfolios, manage holdings, review allocation analytics, and access the platform securely with Firebase-backed Google or GitHub sign-in. |
Browse S&P 500 stocks with real-time price cards and watchlist management
Interactive price history charts with financial metrics
Create portfolios, visualize analytics and view AI insights
FinStream-AI/
├── 🎨 frontend/ # Typescript + React Webpage
├── ⚙️ backend/ # Spring Boot API + Agentic RAG AI
├── 🔄 airflow/ # Data pipelines
└── 📊 data/ # Seed scripts
Each part of the monorepo has its own setup guide:
This project is licensed under the MIT License - see the LICENSE file for details.
