An AI-powered assistant for KMRL that transforms unstructured document overload into actionable intelligence through automation, translation, and real-time insights.



Saarthi is not just a document manager — it’s a Smart Assistant built to revolutionize how KMRL handles information. Designed to automatically collect, process, and analyze documents from multiple sources, Saarthi uses AI to extract insights, answer queries, and ensure compliance. From OCR-based document understanding to bilingual (English + Malayalam) Q&A, it enables officers to interact naturally with their data and receive intelligent, traceable answers. Integrated with n8n for workflow automation, Saarthi bridges the gap between data silos and decision-making with zero manual overhead.
Integrating diverse document sources like SharePoint, Maximo, and WhatsApp while maintaining consistent parsing and metadata extraction posed major challenges. Building bilingual NLP support for English and Malayalam required fine-tuning translation pipelines and custom tokenizers for regional data. Ensuring data privacy and access control with Supabase Auth demanded secure JWT-based role mapping. The RAG (Retrieval-Augmented Generation) system using LangChain.js and Gemini also required efficient vector storage in pgvector for low-latency semantic search. Finally, automating workflows via n8n involved designing modular triggers and seamless third-party app integrations.