Building a Production-Grade RAG Chatbot for a Complex Banking Site, Tech Stack Advice Needed?

Posted by codexahsan@reddit | LocalLLaMA | View on Reddit | 5 comments

Hey everyone,

I’m currently working on turning a fairly large and structured financial website into an AI-powered knowledge assistant (RAG-based). The site itself isn’t trivial, it has multiple product categories (cards, loans, accounts), nested pages, FAQs, and a mix of static + dynamic content.

My goal is to move beyond basic keyword search and build something that can:

Planned stack so far:

Before I go too deep, I’d like some guidance from people who’ve built similar systems.

Main things I’m thinking about:

Current rough flow in my head:

  1. Crawl and extract structured content
  2. Clean + chunk with metadata
  3. Store embeddings
  4. Build retrieval + re-ranking layer
  5. Generate answers with grounding

I’m trying to build this properly (not just a basic “chat over docs”), so any advice on architecture decisions or common mistakes would really help.

Thanks in advance.