A fully offline bilingual assistant that lets employees query internal HR policies in Arabic and English, with no cloud dependency.
Employees needed a simple way to find HR information inside internal documents, in either Arabic or English, without exposing sensitive policy content to any external service.
Employees across the company asking HR policy questions in whichever language they're comfortable in.
I designed a fully offline hybrid RAG pipeline combining ChromaDB vector retrieval with BM25 keyword search, answered by a locally-hosted Aya-Expanse 8B model — semantic search catches paraphrased questions, while keyword search catches exact policy terms, numbers and department names.
Combining vector and keyword search trades some system simplicity for retrieval coverage. Running a local 8B model instead of a larger hosted one trades some raw capability for a strict no-cloud, no-external-exposure guarantee on HR data.