← Back to Work

Multi-Source LLM RAG Chatbot

Designed, developed, and tested a full RAG system with router chains across SQL, website, and PDF knowledge bases.

Stack
Langchain · FastAPI · Streamlit
Data
SQL · Web · PDF
DB
PostgreSQL
Year
2024
LLM RAG architecture visual

The Challenge

Knowledge lived in multiple formats. Users needed one chatbot that could retrieve the right context and answer accurately without manual switching between sources.

The Approach

Implemented a router chain that directs queries to appropriate RAG pipelines over SQL, website content (Selenium-assisted), and PDF documents — with FastAPI services and a Streamlit interface.

Impact

Delivered an end-to-end LLM application demonstrating multi-source retrieval, routing, and practical deployment tooling.

3
Knowledge sources
RAG
Router chains
E2E
Design to test

Building a RAG product?