Lahore, Pakistan
ProjectsMay 10, 2026

Multilingual, multi-tenant RAG engine

A retrieval-augmented generation backend built for a localization Q&A service, designed the way you'd run it in production: multiple tenants on one deployment, each with fully isolated retrieval, so one customer's documents never leak into another's answers. Embeddings run locally (no third-party embedding API), supporting multiple languages, and generation is grounded strictly in retrieved context.
  • Tenant-isolated retrieval on Django + PostgreSQL 18
  • Local multilingual embeddings, no external embedding costs or data exposure
  • Grounded generation for a localization Q&A use case
  • Setup, database friction, and fixes documented in a companion Medium article
Stack: Django · PostgreSQL 18 · local embeddings · RAG