MultiDocChat

Production retrieval-augmented generation service with tracing and GitOps deployment.

Overview

MultiDocChat is a production-oriented RAG system with semantic retrieval, answer scoring, request tracing, and repeatable deployment practices.

Selected results

  • Built a FastAPI service with LangChain LCEL, FAISS indexing, and MMR retrieval.
  • Used Gemini 2.5 Pro for semantic scoring and LangSmith for request-level tracing.
  • Implemented GitOps delivery with GitHub Actions, ArgoCD Image Updater, and Kubernetes manifests.
  • Supported zero-downtime rolling deployments with semantic versioning.

Source

View Multi-Doc RAG on GitHub