An AI-powered financial research assistant that retrieves relevant evidence from uploaded financial documents and generates citation-backed answers using Retrieval-Augmented Generation (RAG).
Financial documents such as filings and earnings transcripts can contain hundreds of pages of information, making it difficult to quickly locate relevant evidence.
Multi-Source Financial Intelligence RAG System addresses this problem by combining document processing, semantic search, vector retrieval, and large language models into a single research workflow.
Users can:
The system uses a local file-backed architecture with Qdrant for vector search and Gemini for embeddings and answer generation.
pdfplumber fallback for PDF extractionNote: Dashboard summary cards are currently presentation placeholders. Upload, document, search, and chat workflows are connected to the backend APIs.
React + Vite Frontend
│
│ HTTP / JSON
▼
FastAPI API
│
┌────────────────┼────────────────┐
│ │ │
▼ ▼ ▼
Document Retrieval RAG
Ingestion Pipeline Pipeline
│ │ │
▼ ▼ ▼
Chunking Qdrant Gemini
│ Vector Search LLM
▼ │ │
Gemini Retrieved │
Embeddings Context │
│ └────────┬───────┘
▼ ▼
Local Storage Answer + Citations
Aryan Palla